Skip to content

Conversation

@jhnns
Copy link
Member

@jhnns jhnns commented Mar 7, 2025

BREAKING CHANGE: Changed api config method to a setter and getter property

BREAKING CHANGE: Removed Axios options from api methods. We plan to remove Axios in the future. You can pass headers instead of Axios options as third parameter to post, put and delete now.

BREAKING CHANGE: Updated TypeScript which might affect the generated code.

BREAKING CHANGE: Updated Faker and mocks. This will change the produced mock data in case you snapshotted it.

jhnns and others added 15 commits February 8, 2025 00:26
BREAKING CHANGE: Changed `api` `config` method to a setter and getter property

BREAKING CHANGE: Removed Axios options from `api` methods. We plan to remove Axios in the future. You can pass headers instead of Axios options as third parameter to `post`, `put` and `delete` now.

BREAKING CHANGE: Updated TypeScript which might affect the generated code.

BREAKING CHANGE: Updated Faker and mocks. This will change the produced mock data in case you snapshotted it.
# [25.0.0-beta.1](v24.0.0...v25.0.0-beta.1) (2025-02-07)

### chore

* Refactor and update ([#161](#161)) ([859e894](859e894))

### BREAKING CHANGES

* Changed `api` `config` method to a setter and getter property
* Removed Axios options from `api` methods. We plan to remove Axios in the future. You can pass headers instead of Axios options as third parameter to `post`, `put` and `delete` now.
* Updated TypeScript which might affect the generated code.
* Updated Faker and mocks. This will change the produced mock data in case you snapshotted it.
BREAKING CHANGE: We expect String.prototype.replaceAll to be present. According to MDN, that's baseline.
BREAKING CHANGE: editCustomer() and editLumpsumService() return a type now instead of implicit any

BREAKING CHANGE: Throw TypeError instead of Error where appropiate
BREAKING CHANGE: The TypeScript target has now been set to ES2022. The package must be transpiled for older runtimes.
# [25.0.0-beta.2](v25.0.0-beta.1...v25.0.0-beta.2) (2025-02-08)

### chore

* Add @peerigon/configs for linting ([b71843c](b71843c))
* Switch TypeScript lib option to "es2021" ([faa5b7c](faa5b7c))
* Use TypeScript config from @peerigon/configs ([b8aa1be](b8aa1be))

### BREAKING CHANGES

* The TypeScript target has now been set to ES2022. The package must be transpiled for older runtimes.
* editCustomer() and editLumpsumService() return a type now instead of implicit any
* Throw TypeError instead of Error where appropiate
* We expect String.prototype.replaceAll to be present. According to MDN, that's baseline.
# [25.0.0-beta.3](v25.0.0-beta.2...v25.0.0-beta.3) (2025-03-07)

### Features

* Add user scope filter ([#148](#148)) ([8ec4895](8ec4895))
* Add year filter for holidays-quota query ([#149](#149)) ([5a643a0](5a643a0))
@github-actions
Copy link

github-actions bot commented Mar 7, 2025

🎉 This PR is included in version 25.0.0-beta.3 🎉

The release is available on:

Your semantic-release bot 📦🚀

@jhnns jhnns merged commit a5a5080 into main Mar 7, 2025
@jhnns jhnns deleted the beta branch March 7, 2025 20:55
@github-actions
Copy link

github-actions bot commented Mar 7, 2025

🎉 This PR is included in version 25.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants