- chore: bump dependencies
- feat(scm_organizations): add pagination support
- chore: bump dependencies
- chore: linter violations following update
- versions: dropping node 14 and 16, no longer maintained. Adds 20.x and 22.x to test matrix
- tooling: switch from yarn to npm
- feat: add the
private_networks_ids
field to the model - feat: added collaborators.all endpoint
- chore: bump esbuild from 0.15.6 to 0.17.5. Might be changes in the output
- chore: bump axios from 0.x to 1.3.x. Might be breaking in some cases
- chore: bump dependencies
- feat(stacks): deployments have stack base image property
- feat(accounting): add in billing profile a field for a custom text on invoices
- feat(review-app): scm repo links have a fork allowed property
- feat(review-app): pull requests contains information about source repository
- feat: stacks API
- chore: bump dependencies
- chore: bump dependencies
- feat/breaking: contracts API has been changed. It is expected to be stable now.
- chore: bump dependencies
- feat(data consent): update modelisation and signature calls (preview endpoint)
- improv: update HDS Contact signature/model
- chore: bump dependencies
- feature: support HDS endpoints and fields
- feature: support for data access consents
- feature: support for contracts and agreements
- feature: support for regions endpoint
- breaking change:
Environment.bulkDestroy
returns an array of ids instead of an object (with an array of ids) - feature: list processes, run and stop one-off containers
- Improved type definitions
- Bump dependencies (dev and runtime)
- drop support for node 12.x, add 18.x to test matrix
- Fix broken build to the user agent. No longer contains the version for now.
- New endpoint: cron tasks
- User Agent now contains client version
- Slight change in typings
- Bump dependencies versions (axios, ws)
- Bump devDependencies (typescript, eslint, test utils)
- Remove rollup in favor of esbuild
- Update the default endpoint of the regional API
- Change the script names/organisation
- App#transfer: based in the ID rather than the user email
- types: update user
- Log archives: support for pagination
- Containers: scaling can be a no-op (no operations return)
- Typo
- Deployments: create from archive
- Domains: updated typings
- Addons: resume endpoint
- Users: account deletion confirmation
- Types: improve Alerts types
- Addons: allow fetching addon providers with authentication
- User preferences: add
logs_font_size
andtheme
fields
- Events: add
find
endpoint to get a given event - Domains: add ssl_status field
- Types: add user preferences
- Add support for audit logs
- An incorrect build was uploaded for 0.3.0. This one replaces it.
- More alerts endpoints
- Deployments: purge cache endpoint
- Internal: bump dependencies
- Type: Regional/apps
- Bugfix: Forgot to add autoscalers entrypoint
- Bugfix: SCM repo link missing field in type
- Bugfix: wrong import path
- New: SCM Repo links : get review apps for a repo link. Also improved typings.
- Types: update Addon
- New: autoscalers endpoint
- Improv: user typings, missing deployment status
- Bugfix: Alerts endpoint was not added to the main client
- Chore: upgrade typescript/tsdoc
- Chore: upgrade linter ecosystem & styleguide
- Breaking: move params types to src/params
- Breaking: change signature of Apps#create, Addons#create
- Breaking: compile destination is now
lib
- Breaking: move models (types and consts) to src/models
- Breaking: Log archive response has changed
- Users: stop free trial
- New: App alerts endpoint
- New: get repo branches for a SCM integration
- Users: request account deletion
- Deployments: new status "queued"
- Tooling: bump
dependencies
, typescript & typedoc - Improv: Better deployment listener
- Fix: Misuse of promise typings (b8ad8f4, e9dd910)
- Fix: Wront typing for deployments#for (1654c9c)
- New: deployment status constants (0032a7c)
- New: App status field + status constants (ac33eef)