Releases: Screenly/Browser-Extension
Releases · Screenly/Browser-Extension
Release list
v1.6.1
What's Changed
- chore: eliminate duplication in TypeScript, Webpack, and Jasmine configs by @nicomiguelino in #136
- fix: update minimum Firefox version in manifest file by @nicomiguelino in #139
- chore(ci): update how formatters and linters are run by @nicomiguelino in #137
- chore: refactor the API base URL into a constant by @nicomiguelino in #135
- chore: rename Docker image name by @nicomiguelino in #140
- refactor: move
PopupPagecomponent to a new file by @nicomiguelino in #144 - docs: ensure proper URL encoding when including badges by @nicomiguelino in #143
- chore: deprecate
.cursorrulesand use.cursor/rules/*.mdcby @nicomiguelino in #145 - chore(ci): automatically generate release notes when creating a new release by @nicomiguelino in #146
- feat: update checkbox and home icon styles by @nicomiguelino in #142
- chore(deps-dev): bump form-data from 4.0.2 to 4.0.4 by @dependabot[bot] in #149
- test: fix issues encountered when running unit tests by @nicomiguelino in #151
- chore(deps): bump sweetalert2 from 11.17.2 to 11.22.4 by @dependabot[bot] in #150
- chore: create a
dependabot.ymlfile by @nicomiguelino in #152 - chore(deps): bump the github-actions group with 3 updates by @dependabot[bot] in #153
- chore(deps): bump the npm group with 45 updates by @dependabot[bot] in #154
- chore(deps): bump ncipollo/release-action from 1.18.0 to 1.19.1 in the github-actions group by @dependabot[bot] in #156
- chore(deps-dev): bump the npm group across 1 directory with 7 updates by @dependabot[bot] in #158
- chore(deps): bump ncipollo/release-action from 1.19.1 to 1.20.0 in the github-actions group by @dependabot[bot] in #159
- chore(deps): bump the npm group with 4 updates by @dependabot[bot] in #160
- chore(deps-dev): bump the npm group with 3 updates by @dependabot[bot] in #161
- chore(deps-dev): bump the npm group with 4 updates by @dependabot[bot] in #162
- chore(deps-dev): bump @types/chrome from 0.1.8 to 0.1.9 in the npm group by @dependabot[bot] in #163
- chore(deps): bump the npm group with 3 updates by @dependabot[bot] in #164
- feat: replace company name in settings page with user's name by @nicomiguelino in #167
- chore(deps-dev): bump the npm group across 1 directory with 7 updates by @dependabot[bot] in #166
- chore(deps): bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in #184
- chore(deps): bump actions/upload-artifact from 5 to 6 in the github-actions group by @dependabot[bot] in #188
- chore(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 by @dependabot[bot] in #182
- fix: prevent cookie header value corruption when saving authenticated pages by @nicomiguelino in #219
Full Changelog: v1.6.0...v1.6.1
v1.6.0
Features
- Included team info in settings view
- Added a view that shows when saving an asset failed
- Added a message that tells the users that adding assets might take a while if it takes more than 2 seconds
- Added a home button so that users can navigate to the home/proposal page when they sign, when they successfully added a new asset, or when they go to the settings view
Bug Fixes
- Fixed the issue where an asset saved to Screenly in one browser (e.g., Chrome) doesn't show up as a saved asset in another browser (e.g. Firefox)
- Fix the issue where asset data for one user is wiped out after login from another user
v1.5.1
Bug Fixes
- Fixed extension behavior so that asset data will not be removed from the browser storage when the user signs out
- Fixes unexpected nesting of data being stored in browser storage
- Fixes popup still showing the view for updating an asset even though it was already removed via the Screenly web console
- Fixes the domain name of the link that is being opened when the View Asset button is clicked
Docs
- Added
CONTRIBUTING.md - Added
CODE_OF_CONDUCT.md - Added a prerequisite section in
README.md
Internal
- Migrated to TypeScript
Others
- Created an issue template
- Replaced the CDN version of
normalize-urlwith the one from NPM - Introduced Prettier for code formatting.
v1.5.0
- Removed the options page
- Moved sign-in and sign-out to the pop-up view
- Applied major theme/UI changes
- Fixed the issue where popup doesn't show on non-HTTP/S tabs
v1.4.0
- Removed logging statements (e.g.,
console.log) - Removed unnecessary NPM packages —
html-loader,file-loader - Migrated to React
- Made error messages in options and pop-up pages more specific
- Fixed the issue where the user gets logged in even if the token provided is incorrect
v1.3.0
- Added support for a Firefox add-on
- Used Sass in favor or plain CSS for styles
- Converted HAML files to HTML
- Installed ans Bootstrap as an NPM package
- Bumped karma-chrome-launcher to 3.2.0
- Bumped webpack-merge to 6.0.1
- Added instructions on shipping a new release
- Updated the logos
- Added a help text in the sign-in page that includes a link to an article on how to generate/get a Screenly token.
v1.2.0
- Updates API to use v4
- Updates most build dependencies
- Extension is now open source under Apache 2.0 license
- Migrates CI/CD infrastructure to GitHub Actions
- Adds SBOMs and signed/attested builds
v0.3.0
Revamped version