usrspace-browser-addon/CHANGELOG.md

5.7 KiB

Changelog

All notable changes to this project will be documented in this file.

[unreleased]

⛰️ Features

  • Add commitlint to enforce commit message format
  • Update the changelog automatically on every commit

🐛 Bug Fixes

  • Correctly update the changelog on release

📚 Documentation

  • Add logo and screenshot to readme
  • Update quick-links

[0.9.2] - 2023-05-24

⛰️ Features

  • Add git-cliff to update the CHANGELOG.md

🐛 Bug Fixes

  • Replace deprecated substr() with substring() and add checks for promise results
  • Fix markdown escaping in changelog

🚜 Refactor

  • Remove background.html and import directly as ES module
  • Remove "browser_style" setting and include cleaned up extension.css

📚 Documentation

  • Add type definitions for Calendar and SpaceApi
  • Update changelog with new version

⚙️ Miscellaneous Tasks

  • Update husky
  • Improve CHANGELOG config
  • Unify and improve codestyle
  • 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

✳️ Other

  • Add pre-commit hook with husky
  • Improve git-cliff config

[0.9.1] - 2023-01-22

✳️ Other

  • Extract code into setBadgeStatus and createStatusChangedNotification function
  • Don't fetch data if offline
  • Replace web-ext types package
  • Await init
  • Add link to Pad

[0.9.0] - 2023-01-20

✳️ Other

  • Manifest_v3
  • Update to manifest_version v3
  • Make code compatible with manifest_version v3

[0.8.7] - 2023-01-20

✳️ Other

  • 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

[0.8.6] - 2023-01-05

✳️ Other

  • Change addon id to currently used one

[0.8.5] - 2023-01-05

✳️ Other

  • Add web-ext-config.js and add watch scripts
  • Improve README
  • Add development docs
  • Inject browser-polyfill only in chromium builds
  • Add addon id

[0.8.4] - 2023-01-05

✳️ Other

  • Use html template tag
  • Change strict_min_version to v79
  • Simplify updateSpaceApiJson
  • Add lint script

[0.8.3] - 2023-01-04

✳️ Other

  • Update strict_min_version to 57.0

[0.8.2] - 2023-01-04

✳️ Other

  • Explicit set persistent=true and add browser_specific_settings in manifest.json
  • Set html lang by browser language
  • Improve popup styling

[0.8.1] - 2022-12-25

🐛 Bug Fixes

  • Fix copy-version script

✳️ Other

  • 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

[0.8.0] - 2022-12-24

✳️ Other

  • 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

[0.7] - 2021-11-06

🐛 Bug Fixes

  • Fix new urls
  • Fix dates if no date is found
  • Fix data, remove logging, improve code

✳️ Other

  • 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

[0.4] - 2019-10-04

🐛 Bug Fixes

  • Fix wrong icon

[0.3] - 2019-10-04

✳️ Other

  • Improve popup content

[0.2] - 2019-08-28

🐛 Bug Fixes

  • Fix icon style
  • Fix compatibility with chromium based browsers
  • Fix typo

✳️ Other

  • 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