diff --git a/site/src/components/Changelog/Content/Three.js b/site/src/components/Changelog/Content/Three.js new file mode 100644 index 00000000..76c9c84d --- /dev/null +++ b/site/src/components/Changelog/Content/Three.js @@ -0,0 +1,53 @@ +import React from 'react' +import ChangelogInstance from '../ChangelogInstance'; + +const Three = () => { + return ( + +
  • + Inspect skins in CS2 servers via CS2 Inspects +
  • +
  • + Migrated to Manifest V3 +
  • +
  • + In-Browser inspecting (screenshots) via Swap.gg +
  • +
  • + Sticker enhancement is now optional on market listings. +
  • +
  • + New default options for fresh installs to minimize the risk of Steam limiting requests due to excessive activity. +
  • +
  • + Added "Safe instant and quick sell" option +
  • +
  • + Fixed Doppler gem icons +
  • +
  • + Renamed CS:GO to CS2 in some instances +
  • +
  • + Removed Steam forum post bumping, as it likely causes community bans +
  • +
  • + Fixed market multi-sell links on items with Unicode characters +
  • +
  • + Fixed float values loading in inventories even when the feature is disabled +
  • +
  • + Fixed WebChat message presets +
  • +
  • + Removed Bitskins p2p links since it has shut down +
  • +
  • + Updated dependencies +
  • +
    + ); +} + +export default Three; \ No newline at end of file diff --git a/site/src/components/ReleaseNotes/Content/Three.js b/site/src/components/ReleaseNotes/Content/Three.js new file mode 100644 index 00000000..8d7600de --- /dev/null +++ b/site/src/components/ReleaseNotes/Content/Three.js @@ -0,0 +1,25 @@ +import React from 'react'; +import ReleaseNote from '../ReleaseNote' + +const Three = () => { + return ( + +

    + The major version bump might be a bit misleading since there were no significant new features added this time. + Google Chrome is pushing developers to migrate to Manifest V3, which is a new version of the extension api. + To comply with the new version's requirements, the extension had to be rewritten at quite a few places. + Unfortunately, this means that the extension's latest version is no longer compatible + with Firefox right now, since they themselves are not manifest V3 compliant. + It's my fault, that I noticed that some api features I used are not (yet) available in Firefox too late. + I will be leaving 2.16.4 available for Firefox users until Firefox catches up, + but I won't be publishing any new versions for Firefox until V3 compliance on their part. + Since I touched a lot of code, there might be some bugs that I missed, please report them if you find any. +

    +
    + ); +}; + +export default Three; \ No newline at end of file diff --git a/site/src/containers/Changelog/Changelog.js b/site/src/containers/Changelog/Changelog.js index ae682c29..88017656 100644 --- a/site/src/containers/Changelog/Changelog.js +++ b/site/src/containers/Changelog/Changelog.js @@ -3,6 +3,7 @@ import { Container } from 'react-bootstrap'; import Head from '../../components/Head/Head'; +import Three from '../../components/Changelog/Content/Three.js'; import TwoDotSixteenDotFour from '../../components/Changelog/Content/TwoDotSixteenDotFour.js'; import TwoDotSixteenDotThree from '../../components/Changelog/Content/TwoDotSixteenDotThree.js'; import TwoDotSixteenDotTwo from '../../components/Changelog/Content/TwoDotSixteenDotTwo.js'; @@ -97,6 +98,7 @@ const changelog = (props) => { The platforms (Chrome Web Store, Mozilla Addons, Edge Add-ons) review submissions before they are available for download. This means that the latest version might not have rolled out to your platform yet when you are reading this. + diff --git a/site/src/containers/ReleaseNotes/ReleaseNotes.js b/site/src/containers/ReleaseNotes/ReleaseNotes.js index ea7c2220..e5923d46 100644 --- a/site/src/containers/ReleaseNotes/ReleaseNotes.js +++ b/site/src/containers/ReleaseNotes/ReleaseNotes.js @@ -2,6 +2,7 @@ import React, {Fragment} from 'react'; import {Container} from 'react-bootstrap'; import Head from '../../components/Head/Head'; +import Three from '../../components/ReleaseNotes/Content/Three'; import TwoDotTen from '../../components/ReleaseNotes/Content/TwoDotTen'; import TwoDotNine from '../../components/ReleaseNotes/Content/TwoDotNine'; import TwoDotSeven from '../../components/ReleaseNotes/Content/TwoDotSeven'; @@ -37,6 +38,7 @@ const releaseNotes = (props) => { The platforms (Chrome Web Store, MozilLa Addons) review submissions before they are available for download. This means that the latest version might not have rolled out to your platform yet when you are reading this. +