|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## 1.25.0 (2026-04-23) |
| 4 | + |
| 5 | +Full Changelog: [v1.24.1...v1.25.0](https://github.com/knocklabs/knock-python/compare/v1.24.1...v1.25.0) |
| 6 | + |
| 7 | +### Features |
| 8 | + |
| 9 | +* **api:** added new unset preferences methods ([519404b](https://github.com/knocklabs/knock-python/commit/519404bee37ce267e3e43ef65067c8172f95219f)) |
| 10 | +* **api:** api update ([69bb5b7](https://github.com/knocklabs/knock-python/commit/69bb5b7b9aba93811ba0faee5b6a068332faf86e)) |
| 11 | +* **api:** api update ([8d2a780](https://github.com/knocklabs/knock-python/commit/8d2a780c8ddbd78858570bb97a5907f34329d5fd)) |
| 12 | +* **api:** api update ([f0c9120](https://github.com/knocklabs/knock-python/commit/f0c9120cefcd5905de5b0a208ae1bc5b35452acd)) |
| 13 | +* **api:** api update ([5d9ba46](https://github.com/knocklabs/knock-python/commit/5d9ba46e6ab6200bba7d6a7fed0f87582b2ad34e)) |
| 14 | +* **api:** skip tests for 2 endpoints in 2 languages ([a36266c](https://github.com/knocklabs/knock-python/commit/a36266c02d2574422a9f2f0d8b3de5b9a2ce8b17)) |
| 15 | +* **internal:** implement indices array format for query and form serialization ([e7db532](https://github.com/knocklabs/knock-python/commit/e7db532103b42156c58ea021d78ae97f71b8c0bd)) |
| 16 | +* **KNO-12791:** Add workflow recipient run APIs ([10be0e6](https://github.com/knocklabs/knock-python/commit/10be0e64f3623ac7e17c0db4fd1c6b45eb505ed5)) |
| 17 | + |
| 18 | + |
| 19 | +### Bug Fixes |
| 20 | + |
| 21 | +* **client:** preserve hardcoded query params when merging with user params ([b94df51](https://github.com/knocklabs/knock-python/commit/b94df5190b4c56bc70d87a8d5c10817a5c6e4ba8)) |
| 22 | +* **deps:** bump minimum typing-extensions version ([3faab94](https://github.com/knocklabs/knock-python/commit/3faab948d5ae4297d7c35150545d843e0c34f427)) |
| 23 | +* ensure file data are only sent as 1 parameter ([05206e0](https://github.com/knocklabs/knock-python/commit/05206e0e5f9c871bd9dac1b14f457df734da26ed)) |
| 24 | +* sanitize endpoint path params ([5615d9e](https://github.com/knocklabs/knock-python/commit/5615d9e295147ff3a2321ca06222d2f04c875e30)) |
| 25 | + |
| 26 | + |
| 27 | +### Performance Improvements |
| 28 | + |
| 29 | +* **client:** optimize file structure copying in multipart requests ([b742a9f](https://github.com/knocklabs/knock-python/commit/b742a9fab9d76f56b6081fb6bc5a2b356676a67b)) |
| 30 | + |
| 31 | + |
| 32 | +### Chores |
| 33 | + |
| 34 | +* **ci:** skip lint on metadata-only changes ([64c3c93](https://github.com/knocklabs/knock-python/commit/64c3c93d337ee63ea4b81c23bbefd9d7c12a7e7b)) |
| 35 | +* **internal:** more robust bootstrap script ([6f7de4e](https://github.com/knocklabs/knock-python/commit/6f7de4e88c3f990e94753a8c347cc72a509acca0)) |
| 36 | +* **internal:** tweak CI branches ([4c01647](https://github.com/knocklabs/knock-python/commit/4c016474b315185a18ec577ea79e0b3115607dd3)) |
| 37 | +* **internal:** update gitignore ([e5e89f5](https://github.com/knocklabs/knock-python/commit/e5e89f5f97e9170e602a836907a68987756b82f8)) |
| 38 | +* **tests:** bump steady to v0.19.4 ([1b211c0](https://github.com/knocklabs/knock-python/commit/1b211c0a547eff991969ddfb57418b9797cb5f10)) |
| 39 | +* **tests:** bump steady to v0.19.5 ([a0638b5](https://github.com/knocklabs/knock-python/commit/a0638b570e32ab0db5028d1e5ab4f24da80bee7b)) |
| 40 | +* **tests:** bump steady to v0.19.6 ([f09d000](https://github.com/knocklabs/knock-python/commit/f09d000d0185189f1134f655cf96f522c59dfd24)) |
| 41 | +* **tests:** bump steady to v0.19.7 ([973f8be](https://github.com/knocklabs/knock-python/commit/973f8bec907c1b613f410dd36711d171d43e97ef)) |
| 42 | +* **tests:** bump steady to v0.20.1 ([ddb0590](https://github.com/knocklabs/knock-python/commit/ddb05902d4de62871a6574566fcc263d97b5057c)) |
| 43 | +* **tests:** bump steady to v0.20.2 ([17eac93](https://github.com/knocklabs/knock-python/commit/17eac9319d41e7978dc3b2e201bb843ad3eb7f23)) |
| 44 | +* **tests:** bump steady to v0.22.1 ([726ca11](https://github.com/knocklabs/knock-python/commit/726ca11ad213e6b2c947ebf5931491dfdf440d01)) |
| 45 | + |
| 46 | + |
| 47 | +### Documentation |
| 48 | + |
| 49 | +* improve examples ([c47c485](https://github.com/knocklabs/knock-python/commit/c47c4853030bb13ffc641094d76ef223507a884a)) |
| 50 | + |
| 51 | + |
| 52 | +### Refactors |
| 53 | + |
| 54 | +* **tests:** switch from prism to steady ([29d5c77](https://github.com/knocklabs/knock-python/commit/29d5c776dae1ed8712a0d5514f48ee0fe6afda14)) |
| 55 | + |
3 | 56 | ## 1.24.1 (2026-03-16) |
4 | 57 |
|
5 | 58 | Full Changelog: [v1.24.0...v1.24.1](https://github.com/knocklabs/knock-python/compare/v1.24.0...v1.24.1) |
|
0 commit comments