All notable changes to this project will be documented in this file.
- fix: add missing config interface typing for
reloadExpiredSession
- refactor: add SPDX headers
- refactor: migrate REUSE to TOML format
- refactor: resolve Typescript errors and stabilize tests
- chore: migrate to ESLint v9
- chore: allow wider
engineversion range - chore: adjust
package.json- make order consistent with other libraries
- update maintainer information
- fix wrong URLs
- ci: update reuse.yml workflow from organization
- ci: update npm-publish.yml workflow from template
- ci: update workflows from organization
- Bump
@nextcloud/authto 2.5.1 - Bump
axiosto 1.12.2
- Make license info SPDX compliant: GPL-3.0-or-later
- Export
isAxiosErrorand Axios types - So in most cases you do not need to also depend on vanilla Axios
- fix: Set X-Requested-With header on all requests to avoid browser auth dialogs
- Update NPM to v10 for LTS Node version 20
- Bump axios from 1.5.0 to 1.6.8
- Bump @nextcloud/router from 2.1.2 to 3.0.1
- Bump @nextcloud/auth from 2.1.0 to 2.3.0
- Migrate to vite and vitest
- Adjust badges and links in README
- Fix package exports to allow Typescript projects with module
resolution of
Node16orNodeNextto import the package
- Axios upgrade from v0.27 to v1.4
- Update node engines to next LTS (node 20 / npm 9)
- Dependency updates
- Dependency updates
- Cancelled request handling in interceptors
- External rollup dependency @nextcloud/router
- Session expiry handler (opt-in)
- Dependency updates
- Maintenance mode retry handler
- Expired CSRF token retry handler
- Dependency updates
- Use rollup as bundler
- Add ESM Support
- Run tests in more Node versions
- Remove babel
- Require Node 16 with NPM 7 or NPM 8
- Dependency updates
- Dependency updates
- Remove babel as production dependency
- Set
@nextcloud/authas dependency
- Dependency updates (esp. axios v0.25.0)
- Update vulnerable packages (follow-redirects v1.14.7 via axios v0.25.0)
- Dependency updates (esp. axios v0.24.0)
- Dependency updates
- Dependency updates (esp. axios v0.21.1)
- Dependency updates (esp. axios v0.21.0)
- Dependency updates (esp. axios v0.20.0)
- Update vulnerable packages
- Dependency updates
- Update vulnerable packages
- Dependency updates
- Update vulnerable packages
- Fixed bug in @nextcloud/event-bus
- Updated dependencies
- Cancellation support via axios.CancelToken
- Updated browserslist config