- Add allowed endpoints for scorecard.yml and changed the node version to 18 for publish.yml. See PR #154
- Update dependencies for compatibility and disable rules that are incompatible with ESLint v9. See PR #150
- Add the ability to modify the quality and dimensions of selected images by adding parameters to the image URL in the Unsplash element configuration, in accordance with the Unsplash API. See PR #147
- Add stale issues policy. See PR #140
- Update the security policy. SeePR #137
- Update all dependencies. SeePR #134
- Replace and remove
intrinsic-scale
. SeePR #134 - Implement orientation feature to select query images between landscape, portrait, and squarish. See Issue #135
-
⚠️ Breaking change: The plugin now requires a proxy to fetch images from Unsplash. This change is made to adhere to the Unsplash API guidelines and enhance security by preventing the exposure of the Unsplash Access Key on the client-side.Each user of the plugin needs to set up their own proxy that forwards requests to the Unsplash API. Learn more about this requirement and how to configure the proxy in this guide.
To integrate the proxy, set the proxy URL in the
config.unsplash.apiUrl
parameter.Pull request: Do not expose Unsplash Access Key by receiving the proxy URL #124
-
Update dependencies:
- Update all dependencies.
- Block egress traffic in GitHub Actions.
- Add stability badge in README.
- Add Renovate as dependency update tool.
- Keep read-only permissions in CI workflow.
- Apply security best practices hardening GitHub Actions.
- Bump minimatch from 3.0.4 to 3.1.2
- Bump loader-utils from 1.4.0 to 1.4.2
- Bump decode-uri-component from 0.2.0 to 0.2.2
- Implement feature: Image zoom when clicked
- Add Coverage Report with Coveralls
- Add OpenSSF BestPractices & Scorecard badges
- Add CDN version documentation
- Add scorecards actions
- Add security policy to repository
- Update packages with known security breaches
- Add workflow for automatic publishing in npm
- Change some classes names in order to avoid incompatibilities with some frameworks.
- Updated packages with known security breaches.
- Updated packages with known security breaches.
- Updated packages with known security breaches.
- Update the css dependencies.
- Updated packages with known security breaches.
- Updated packages with known security breaches.
- Added a CI workflow with Github actions.
- Updated packages with known security breaches.
- Docs updated.
- Updated bundle file.
- Bug fix.
- Config to disable the embed images tab was added.
- Updated packages with known security breaches.
- Added support to read-only mode.
- Updated packages with known security breaches.
Bugfix
- Only renders image credits if Unsplash data is valid.
Initial release