2023-02-04 02:50:44 +01:00
|
|
|
# Changelog
|
|
|
|
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
|
2023-09-14 02:13:49 +02:00
|
|
|
## \[unreleased]
|
|
|
|
|
|
|
|
### ⛰️ Features
|
|
|
|
|
|
|
|
- Add `.cjs` and `.mjs` to `.editorconfig`
|
2023-11-08 20:03:59 +01:00
|
|
|
- Add dprint as code formatter
|
2023-11-08 20:35:12 +01:00
|
|
|
- Set `scrollbar-gutter: stable`
|
2023-09-14 02:13:49 +02:00
|
|
|
|
2023-09-25 20:20:21 +02:00
|
|
|
### 🚜 Refactor
|
|
|
|
|
|
|
|
- Improve init of popup script and simplify `setLinks`
|
|
|
|
|
2023-09-28 12:33:44 +02:00
|
|
|
### 🎨 Styling
|
|
|
|
|
|
|
|
- Add missing semicolon, fix codestyle in `.stylelintrc.cjs` and `types.d.ts`
|
|
|
|
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
|
|
|
|
- Update `@types/firefox-webext-browser`, `eslint`, `eslint-plugin-jsdoc`
|
2023-10-23 19:50:12 +02:00
|
|
|
- Update `stylelint-plugin-defensive-css`, `web-ext`
|
2023-10-23 20:41:55 +02:00
|
|
|
- Update dependencies
|
2023-11-08 20:05:51 +01:00
|
|
|
- Update dependencies
|
2023-11-08 20:41:44 +01:00
|
|
|
- Update dprint plugins
|
2023-12-04 21:31:26 +01:00
|
|
|
- Update dependencies
|
2024-01-03 20:43:55 +01:00
|
|
|
- Update dependencies
|
2024-01-09 18:25:00 +01:00
|
|
|
- Update `eslint-plugin-jsdoc`
|
2024-01-27 00:40:16 +01:00
|
|
|
- Update dependencies
|
2024-01-27 00:50:03 +01:00
|
|
|
- Update dependencies
|
2024-02-10 18:07:49 +01:00
|
|
|
- Update `husky`
|
2024-02-24 17:24:43 +01:00
|
|
|
- Update dependencies
|
2023-12-04 21:31:26 +01:00
|
|
|
|
|
|
|
### ✳️ Other
|
|
|
|
|
|
|
|
- Add fmt check to `preversion` run
|
2023-09-28 12:33:44 +02:00
|
|
|
|
2023-09-14 01:19:15 +02:00
|
|
|
## \[[0.9.5](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.9.5)] - 2023-09-13
|
2023-09-13 21:51:09 +02:00
|
|
|
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
|
|
|
|
- Fix init on addon reload
|
|
|
|
|
2023-09-13 21:50:31 +02:00
|
|
|
## \[[0.9.4](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.9.4)] - 2023-09-13
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-09-08 01:08:58 +02:00
|
|
|
### ⛰️ Features
|
|
|
|
|
|
|
|
- Add `eslint` with `unicorn`, `jsdoc`, `no-unsanitized` plugins
|
2023-09-13 20:28:18 +02:00
|
|
|
- Import `extension.css` as layer via css
|
2023-09-13 20:37:32 +02:00
|
|
|
- Update git url from `gitea.usrspace.at` to `git.usrspace.at`
|
2023-09-08 01:08:58 +02:00
|
|
|
|
2023-09-08 00:12:19 +02:00
|
|
|
### 🐛 Bug Fixes
|
|
|
|
|
|
|
|
- Update web-ext to support newer browser APIs and remove `addon-linter` override
|
2023-09-13 20:19:51 +02:00
|
|
|
- Fix background script init
|
2023-09-08 00:12:19 +02:00
|
|
|
|
2023-09-06 21:29:10 +02:00
|
|
|
### 🚜 Refactor
|
|
|
|
|
|
|
|
- Inline `fetch` and use `URLSearchParams`
|
2023-09-08 00:26:59 +02:00
|
|
|
- General code improvements by linter hints
|
|
|
|
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
|
|
|
|
- Make `Calendar` types readonly
|
2023-09-13 20:19:51 +02:00
|
|
|
- Update `package-lock.json`
|
2023-09-13 20:32:23 +02:00
|
|
|
- Update `eslint`, `eslint-plugin-jsdoc`
|
2023-09-06 21:29:10 +02:00
|
|
|
|
2023-09-13 20:32:23 +02:00
|
|
|
## \[[0.9.3](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.9.3)] - 2023-09-06
|
2023-09-06 21:29:10 +02:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### ⛰️ Features
|
|
|
|
|
2023-05-24 22:47:36 +02:00
|
|
|
- Add commitlint to enforce commit message format
|
2023-05-25 00:09:11 +02:00
|
|
|
- Update the changelog automatically on every commit
|
2023-07-04 23:42:05 +02:00
|
|
|
- Improve colors, refactor css, support rtl lang
|
2023-09-06 20:30:40 +02:00
|
|
|
- Add `stylelint` and add check to lint script
|
2023-05-24 22:47:36 +02:00
|
|
|
|
2023-05-25 00:19:14 +02:00
|
|
|
### 🐛 Bug Fixes
|
|
|
|
|
|
|
|
- Correctly update the changelog on release
|
2023-09-06 20:53:40 +02:00
|
|
|
- Add newer version of `addon-linter` via override to support newer browser APIs
|
2023-05-25 00:19:14 +02:00
|
|
|
|
2023-06-01 00:02:31 +02:00
|
|
|
### 🚜 Refactor
|
|
|
|
|
|
|
|
- Improve browser-polyfill inject
|
2023-06-01 00:03:51 +02:00
|
|
|
- Move homepage url to config
|
2023-09-06 20:30:40 +02:00
|
|
|
- Use `storage.session` instead of `storage.local`
|
2023-06-01 00:02:31 +02:00
|
|
|
|
2023-05-25 01:05:23 +02:00
|
|
|
### 📚 Documentation
|
|
|
|
|
|
|
|
- Add logo and screenshot to readme
|
2023-05-25 08:07:37 +02:00
|
|
|
- Update quick-links
|
2023-06-01 01:49:38 +02:00
|
|
|
- Change README title
|
2023-05-25 01:05:23 +02:00
|
|
|
|
2023-06-06 22:06:31 +02:00
|
|
|
### 🎨 Styling
|
|
|
|
|
|
|
|
- Improve codestyle
|
|
|
|
|
2023-06-07 00:10:09 +02:00
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
|
2023-07-19 21:22:46 +02:00
|
|
|
- Update @commitlint/{cli,config-conventional}
|
2023-06-07 00:10:09 +02:00
|
|
|
- Update @commitlint/{cli,config-conventional}
|
2023-09-06 20:30:40 +02:00
|
|
|
- Update @commitlint/{cli,config-conventional,cz-commitlint}
|
|
|
|
- Update @commitlint/{cli,config-conventional,cz-commitlint}, git-cliff
|
2023-06-07 00:10:09 +02:00
|
|
|
|
2023-09-13 20:32:23 +02:00
|
|
|
## \[[0.9.2](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.9.2)] - 2023-05-24
|
2023-05-24 22:47:36 +02:00
|
|
|
|
|
|
|
### ⛰️ Features
|
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
- Add git-cliff to update the CHANGELOG.md
|
|
|
|
|
|
|
|
### 🐛 Bug Fixes
|
2023-02-04 18:20:45 +01:00
|
|
|
|
|
|
|
- Replace deprecated substr() with substring() and add checks for promise results
|
2023-05-24 22:05:39 +02:00
|
|
|
- Fix markdown escaping in changelog
|
2023-02-04 18:20:45 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### 🚜 Refactor
|
2023-02-04 18:20:45 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
- Remove background.html and import directly as ES module
|
|
|
|
- Remove "browser_style" setting and include cleaned up extension.css
|
2023-02-04 18:20:45 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### 📚 Documentation
|
2023-02-04 17:09:47 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
- Add type definitions for Calendar and SpaceApi
|
|
|
|
- Update changelog with new version
|
2023-02-04 03:28:39 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### ⚙️ Miscellaneous Tasks
|
2023-02-04 17:09:47 +01:00
|
|
|
|
2023-02-04 03:28:39 +01:00
|
|
|
- Update husky
|
2023-02-04 17:09:47 +01:00
|
|
|
- Improve CHANGELOG config
|
|
|
|
- Unify and improve codestyle
|
2023-05-24 22:05:39 +02:00
|
|
|
- Add .ts files editorconfig and fix styling
|
|
|
|
- Update @types/firefox-webext-browser and add web-ext to devDependencies
|
|
|
|
- Update @types/firefox-webext-browser and web-ext
|
|
|
|
- Update web-ext
|
|
|
|
- Update git-cliff
|
2023-02-04 03:28:39 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### ✳️ Other
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-02-04 17:09:47 +01:00
|
|
|
- Add pre-commit hook with husky
|
2023-05-24 22:05:39 +02:00
|
|
|
- Improve git-cliff config
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-09-13 20:32:23 +02:00
|
|
|
## \[[0.9.1](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.9.1)] - 2023-01-22
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### ✳️ Other
|
2023-02-04 17:09:47 +01:00
|
|
|
|
2023-02-04 02:50:44 +01:00
|
|
|
- Extract code into setBadgeStatus and createStatusChangedNotification function
|
|
|
|
- Don't fetch data if offline
|
|
|
|
- Replace web-ext types package
|
|
|
|
- Await init
|
|
|
|
- Add link to Pad
|
|
|
|
|
2023-09-13 20:32:23 +02:00
|
|
|
## \[[0.9.0](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.9.0)] - 2023-01-20
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### ✳️ Other
|
2023-02-04 17:09:47 +01:00
|
|
|
|
2023-02-04 02:50:44 +01:00
|
|
|
- Manifest_v3
|
|
|
|
- Update to manifest_version v3
|
|
|
|
- Make code compatible with manifest_version v3
|
|
|
|
|
2023-09-13 20:32:23 +02:00
|
|
|
## \[[0.8.7](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.8.7)] - 2023-01-20
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### ✳️ Other
|
2023-02-04 17:09:47 +01:00
|
|
|
|
2023-02-04 02:50:44 +01:00
|
|
|
- Add badges to README
|
|
|
|
- Improve README
|
|
|
|
- Improve badges
|
|
|
|
- Improve config
|
|
|
|
- Use globalThis instead of window to also work in service worker
|
|
|
|
- Remove unnecessary permissions
|
|
|
|
- Remove persistent flag in manifest config
|
|
|
|
- Open usrspace.at homepage on install
|
|
|
|
|
2023-09-13 20:32:23 +02:00
|
|
|
## \[[0.8.6](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.8.6)] - 2023-01-05
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### ✳️ Other
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-02-04 17:09:47 +01:00
|
|
|
- Change addon id to currently used one
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-09-13 20:32:23 +02:00
|
|
|
## \[[0.8.5](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.8.5)] - 2023-01-05
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### ✳️ Other
|
2023-02-04 17:09:47 +01:00
|
|
|
|
2023-02-04 02:50:44 +01:00
|
|
|
- Add web-ext-config.js and add watch scripts
|
|
|
|
- Improve README
|
|
|
|
- Add development docs
|
|
|
|
- Inject browser-polyfill only in chromium builds
|
|
|
|
- Add addon id
|
|
|
|
|
2023-09-13 20:32:23 +02:00
|
|
|
## \[[0.8.4](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.8.4)] - 2023-01-05
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### ✳️ Other
|
2023-02-04 17:09:47 +01:00
|
|
|
|
2023-02-04 02:50:44 +01:00
|
|
|
- Use html template tag
|
|
|
|
- Change strict_min_version to v79
|
|
|
|
- Simplify updateSpaceApiJson
|
|
|
|
- Add lint script
|
|
|
|
|
2023-09-13 20:32:23 +02:00
|
|
|
## \[[0.8.3](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.8.3)] - 2023-01-04
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### ✳️ Other
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-02-04 17:09:47 +01:00
|
|
|
- Update strict_min_version to 57.0
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-09-13 20:32:23 +02:00
|
|
|
## \[[0.8.2](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.8.2)] - 2023-01-04
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### ✳️ Other
|
2023-02-04 17:09:47 +01:00
|
|
|
|
2023-02-04 02:50:44 +01:00
|
|
|
- Explicit set persistent=true and add browser_specific_settings in manifest.json
|
|
|
|
- Set html lang by browser language
|
|
|
|
- Improve popup styling
|
|
|
|
|
2023-09-13 20:32:23 +02:00
|
|
|
## \[[0.8.1](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.8.1)] - 2022-12-25
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### 🐛 Bug Fixes
|
2023-02-04 17:09:47 +01:00
|
|
|
|
2023-02-04 02:50:44 +01:00
|
|
|
- Fix copy-version script
|
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### ✳️ Other
|
2023-02-04 17:09:47 +01:00
|
|
|
|
2023-02-04 02:50:44 +01:00
|
|
|
- Manifest l10n
|
|
|
|
- Faster data fetching, badge improvements
|
|
|
|
- Cursor pointer on clickable elements
|
|
|
|
- Move manifest and _locales into src
|
|
|
|
- Update package-lock
|
|
|
|
- Store data in localStorage
|
|
|
|
- Use storage api
|
|
|
|
- Use browser.alarms api
|
|
|
|
- Unfiy codestyle
|
|
|
|
- Cleanup data on startup
|
|
|
|
|
2023-09-13 20:32:23 +02:00
|
|
|
## \[[0.8.0](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.8.0)] - 2022-12-24
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### ✳️ Other
|
2023-02-04 17:09:47 +01:00
|
|
|
|
2023-02-04 02:50:44 +01:00
|
|
|
- Improve code, doc, tooling
|
|
|
|
- Npm version scripts
|
|
|
|
- Copy browser-polyfill
|
|
|
|
- Import config as module
|
|
|
|
- Move code into src dir
|
|
|
|
- Add JsDoc and small code improvements
|
|
|
|
- Add build script
|
|
|
|
- Improve code
|
|
|
|
- Remove old icons
|
|
|
|
- Add l10n
|
|
|
|
- Cleanup manifest.json
|
|
|
|
- Increase svg size
|
|
|
|
- Set build filename
|
|
|
|
|
2023-09-13 20:32:23 +02:00
|
|
|
## \[[0.7](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.7)] - 2021-11-06
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### 🐛 Bug Fixes
|
2023-02-04 17:09:47 +01:00
|
|
|
|
2023-02-04 02:50:44 +01:00
|
|
|
- Fix new urls
|
|
|
|
- Fix dates if no date is found
|
|
|
|
- Fix data, remove logging, improve code
|
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### ✳️ Other
|
2023-02-04 17:09:47 +01:00
|
|
|
|
2023-02-04 02:50:44 +01:00
|
|
|
- Change spaceApiUrl and nextcloud label
|
|
|
|
- Add release info
|
|
|
|
- Add editorconfig
|
|
|
|
- Reformat code
|
|
|
|
- Add package.json for typescript type definitions
|
|
|
|
- Use template strings
|
|
|
|
- Format datetime
|
|
|
|
- Change to normal function and use async/await
|
|
|
|
- Use css variables and prepare for dark mode support
|
|
|
|
- Add Nunito font
|
|
|
|
- Change icons, enable darkmode, improve styling
|
|
|
|
- Update license
|
|
|
|
- Change icon
|
|
|
|
- Remove old html code and load right svg
|
|
|
|
|
2023-09-13 20:32:23 +02:00
|
|
|
## \[[0.4](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.4)] - 2019-10-04
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### 🐛 Bug Fixes
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-02-04 17:09:47 +01:00
|
|
|
- Fix wrong icon
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-09-13 20:32:23 +02:00
|
|
|
## \[[0.3](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.3)] - 2019-10-04
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### ✳️ Other
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-02-04 17:09:47 +01:00
|
|
|
- Improve popup content
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-09-13 20:32:23 +02:00
|
|
|
## \[[0.2](https://git.usrspace.at/XimeX/usrspace-browser-addon/releases/tag/v0.2)] - 2019-08-28
|
2023-02-04 02:50:44 +01:00
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### 🐛 Bug Fixes
|
2023-02-04 17:09:47 +01:00
|
|
|
|
2023-02-04 02:50:44 +01:00
|
|
|
- Fix icon style
|
|
|
|
- Fix compatibility with chromium based browsers
|
|
|
|
- Fix typo
|
|
|
|
|
2023-05-24 22:05:39 +02:00
|
|
|
### ✳️ Other
|
2023-02-04 17:09:47 +01:00
|
|
|
|
2023-02-04 02:50:44 +01:00
|
|
|
- Init
|
|
|
|
- Add first readme
|
|
|
|
- Add LICENSE and improve README
|
|
|
|
- Add icons and improve styling
|
|
|
|
- Improve styling
|
|
|
|
- Use config
|
|
|
|
- Offen/Geschlossen-Info schön im Pop-Up
|
|
|
|
- Add space status change notification
|
|
|
|
- Small fix
|
|
|
|
- Make text over icon more readable
|
|
|
|
- Switch from GitLab to Gitea
|
|
|
|
- Missing change from Gitlab to Gitea
|
|
|
|
- Update browser-polyfill
|
|
|
|
- Add sections
|
|
|
|
- Add time element for event date
|
|
|
|
- Improve badge color
|
|
|
|
- Combine updateBadge promises
|
|
|
|
- Check for online/offline events if fetching should be enabled
|
|
|
|
|
|
|
|
<!-- generated by git-cliff -->
|