[Release Prep] v8.0.0

pull/36/head
Oj18 3 years ago
parent e911f3660e
commit de070e508f

@ -1,39 +1,43 @@
# GooseMod Changelog
## v8.0.0-dev [2021-04-XX]
- ### Patcher API Additions
- Added commands API, allows easy custom commands
- Added internal message API, allows easy sending of internal (Clyde-like) messages
- Added notices API, allows easy sending of notices (banners at the top with text and button)
## v8.0.0 [2021-04-10]
- ### i18n
- Added partial i18n support
- ### Backend Improvements
- New logging console output
- Made injection init much more async / desynced from other components
- Show toast when getting a repo fails instead of locking up injection
- Fixed some usage of window scope instead of local internally
- Load settings on Module Store import instead of bulk loading after all imports
- Remade how settings are placed in SettingsView
- Dynamic local storage removal on goosemod.delete
- Check for module (plugin and theme) updates every hour and hotupdate
- ### Settings
- Added main GooseMod settings
- Added settings footer promoting ways to support GooseMod
- Remade how settings are placed in SettingsView
- ### Backend Removements
- Removed v6 to v7 migration fix
- Removed adding PC theme repo when updating to v7.2.0 for the first time
- Removed checking if hash and version matches latest online record
- ### Module Store
- Show toast when getting a repo fails instead of freezing injection
- Load settings on Module Store import instead of bulk loading after all imports
- Check for module (plugin and theme) updates every hour and hotupdate
- ### Performance
- Made injection init much more async / desynced from other components
- ### Patcher API
- Added commands API, allows easy custom commands
- Added internal message API, allows easy sending of internal (Clyde-like) messages
- Added notices API, allows easy sending of notices (banners at the top with text and button)
- ### Webpack API Additions
- ### Webpack API
- Added new common modules:
- FluxDispatcher
- i18n
- ### Tweaks
- New logging console output
- Dynamic local storage removal on goosemod.delete
- Removed v6 to v7 migration fix
- Removed adding PC theme repo when updating to v7.2.0 for the first time
- Removed checking if hash and version matches latest online record
- ### Fixes
- Fixed stored repo urls not being removed on goosemod.remove
- Fixed some usage of window scope instead of local internally
## v7.2.0 [2021-03-19]

2
dist/index.js vendored

File diff suppressed because one or more lines are too long

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

@ -100,7 +100,7 @@ const init = async function () {
};
this.versioning = {
version: '8.0.0-rc-1',
version: '8.0.0',
hash: '<hash>', // Hash of built final js file is inserted here via build script
lastUsedVersion: localStorage.getItem('goosemodLastVersion')

Loading…
Cancel
Save