Skip to content

Commit

Permalink
release 3.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
gergelyszabo94 committed Dec 2, 2023
1 parent 2a4f55d commit d799d66
Show file tree
Hide file tree
Showing 4 changed files with 82 additions and 0 deletions.
53 changes: 53 additions & 0 deletions site/src/components/Changelog/Content/Three.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
import React from 'react'
import ChangelogInstance from '../ChangelogInstance';

const Three = () => {
return (
<ChangelogInstance version="3.0.0" date="2023-12-02" releaseNotes={true}>
<li>
Inspect skins in CS2 servers via <a href="https://www.cs2inspects.com/">CS2 Inspects</a>
</li>
<li>
Migrated to Manifest V3
</li>
<li>
In-Browser inspecting (screenshots) via <a href="https://swap.gg/screenshot">Swap.gg</a>
</li>
<li>
Sticker enhancement is now optional on market listings.
</li>
<li>
New default options for fresh installs to minimize the risk of Steam limiting requests due to excessive activity.
</li>
<li>
Added "Safe instant and quick sell" option
</li>
<li>
Fixed Doppler gem icons
</li>
<li>
Renamed CS:GO to CS2 in some instances
</li>
<li>
Removed Steam forum post bumping, as it likely causes community bans
</li>
<li>
Fixed market multi-sell links on items with Unicode characters
</li>
<li>
Fixed float values loading in inventories even when the feature is disabled
</li>
<li>
Fixed WebChat message presets
</li>
<li>
Removed Bitskins p2p links since it has shut down
</li>
<li>
Updated dependencies
</li>
</ChangelogInstance>
);
}

export default Three;
25 changes: 25 additions & 0 deletions site/src/components/ReleaseNotes/Content/Three.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
import React from 'react';
import ReleaseNote from '../ReleaseNote'

const Three = () => {
return (
<ReleaseNote
version="3.0"
title="Manifest V3 migration"
>
<p>
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.
</p>
</ReleaseNote>
);
};

export default Three;
2 changes: 2 additions & 0 deletions site/src/containers/Changelog/Changelog.js
Original file line number Diff line number Diff line change
Expand Up @@ -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';
Expand Down Expand Up @@ -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.
</Container>
<Three />
<TwoDotSixteenDotFour />
<TwoDotSixteenDotThree />
<TwoDotSixteenDotTwo />
Expand Down
2 changes: 2 additions & 0 deletions site/src/containers/ReleaseNotes/ReleaseNotes.js
Original file line number Diff line number Diff line change
Expand Up @@ -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';
Expand Down Expand Up @@ -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.
</Container>
<Three />
<TwoDotTen />
<TwoDotNine />
<TwoDotSeven />
Expand Down

0 comments on commit d799d66

Please sign in to comment.