v0.18.1
Correct updating of side effect imports. v0.18.0 introduced an issue which basically replaced side effect imports with the URL without preserving the import statement.
// before import 'https://esm.sh/slash@5.0.0' // after https://esm.sh/slash@5.1.0
v0.18.1 now fixes this behavior and preserves the import statement.
// before import 'https://esm.sh/slash@5.0.0' // after import 'https://esm.sh/slash@5.1.0'
v0.18.0
Regenerate
deno.lock
. If your project has adeno.lock
file, updater will now regenerate this file as well.Update side effect imports. updater used to ignore such imports in the past due to a minor bug that occurred during the parsing of the regex matches. This issue has now been resolved.
Support for denopkg.com. updater can now update
https://denopkg.com/...
imports.
v0.17.0
Compatibility Checking
updater now performs a basic compatibility check (with
deno check
) and adds a warning to the changelog if there are any issues.
v0.16.0
Support for JSR
updater can now handle
jsr:
imports. Please read the documentation to learn more.Bug Fixes
- Scoped NPM modules should now be updated correctly.
- In the event of an error, response body streams are now properly aborted.
v0.15.0
GitHub Action
It’s now easier than ever to integrate boywithkeyboard’s updater into your workflow.
name: update on: schedule: - cron: '0 0 * * *' workflow_dispatch: permissions: contents: write pull-requests: write jobs: update: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Run updater uses: boywithkeyboard/updater@v0