|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [1.1.0](https://github.com/Doist/twist-sdk-typescript/compare/v1.0.0...v1.1.0) (2025-11-08) |
| 4 | + |
| 5 | + |
| 6 | +### Features |
| 7 | + |
| 8 | +* add custom fetch support and refactor to named parameters ([#46](https://github.com/Doist/twist-sdk-typescript/issues/46)) ([ccf2646](https://github.com/Doist/twist-sdk-typescript/commit/ccf2646df82d6987a5ed774b2ec91109e800a978)) |
| 9 | +* add dual module support (CommonJS + ESM) ([#50](https://github.com/Doist/twist-sdk-typescript/issues/50)) ([d5929c6](https://github.com/Doist/twist-sdk-typescript/commit/d5929c67ae581242a6ea6ab16c418c8bc149e23a)) |
| 10 | +* Add missing endpoints ([6434b1e](https://github.com/Doist/twist-sdk-typescript/commit/6434b1ee27bf055a636f9faea8d98b4db3a362dc)) |
| 11 | +* add Release Please automation for automated releases ([#51](https://github.com/Doist/twist-sdk-typescript/issues/51)) ([7ac8533](https://github.com/Doist/twist-sdk-typescript/commit/7ac85334ed9146eaee034839253119a8256f395d)) |
| 12 | +* Adds support for making batch calls. ([#25](https://github.com/Doist/twist-sdk-typescript/issues/25)) ([788fab6](https://github.com/Doist/twist-sdk-typescript/commit/788fab69f5dc732f5c7e42744f74442d461d1548)) |
| 13 | +* enhance batch API with automatic chunking and parallel execution ([#41](https://github.com/Doist/twist-sdk-typescript/issues/41)) ([fde634c](https://github.com/Doist/twist-sdk-typescript/commit/fde634ccdacc6830f48c2f6fef6489fd498decb2)) |
| 14 | +* Enhance conversation and thread clients with unread entities and schemas ([9cc7ddb](https://github.com/Doist/twist-sdk-typescript/commit/9cc7ddbdbc90f45f69385b0d08b1376cffe48111)) |
| 15 | +* implement URL helper functions and tests for generating Twist URLs ([#23](https://github.com/Doist/twist-sdk-typescript/issues/23)) ([19ab28a](https://github.com/Doist/twist-sdk-typescript/commit/19ab28a923c67786788d020b16b0b30192c54887)) |
| 16 | +* Initial check-in ([c80474b](https://github.com/Doist/twist-sdk-typescript/commit/c80474ba589917caaef3af84e9c230ab948f58b5)) |
| 17 | + |
| 18 | + |
| 19 | +### Bug Fixes |
| 20 | + |
| 21 | +* add obsidian devDependency and enable Obsidian integration tests ([#49](https://github.com/Doist/twist-sdk-typescript/issues/49)) ([888d1f3](https://github.com/Doist/twist-sdk-typescript/commit/888d1f3289b5d898438b8905588c07329ce16d70)) |
| 22 | +* **deps:** update dependency camelcase to v8 ([#21](https://github.com/Doist/twist-sdk-typescript/issues/21)) ([b0eb368](https://github.com/Doist/twist-sdk-typescript/commit/b0eb36826a8422dc11c7e224c497ca79c90dcd15)) |
| 23 | +* **deps:** update dependency zod to v4.1.12 ([#24](https://github.com/Doist/twist-sdk-typescript/issues/24)) ([8577217](https://github.com/Doist/twist-sdk-typescript/commit/8577217aa774b47d295bc7781ab9e4b77349922d)) |
| 24 | +* **deps:** update docusaurus monorepo to v3.9.1 ([#13](https://github.com/Doist/twist-sdk-typescript/issues/13)) ([f99efee](https://github.com/Doist/twist-sdk-typescript/commit/f99efee860c2a04aa58f9b2e30af29bb0ce54db5)) |
| 25 | +* **deps:** update docusaurus monorepo to v3.9.2 ([#37](https://github.com/Doist/twist-sdk-typescript/issues/37)) ([118ef0c](https://github.com/Doist/twist-sdk-typescript/commit/118ef0c56b2be99381a2c8dbc9a44d3b93ecf82c)) |
| 26 | +* No non-null assertions ([ecb4f41](https://github.com/Doist/twist-sdk-typescript/commit/ecb4f410b765790c25932213a439eb19c54e828c)) |
| 27 | + |
| 28 | + |
| 29 | +### Code Refactoring |
| 30 | + |
| 31 | +* centralize base URL management and fix trailing slash bug ([#40](https://github.com/Doist/twist-sdk-typescript/issues/40)) ([4305904](https://github.com/Doist/twist-sdk-typescript/commit/4305904a8a2f96316500c819f5ea7f5f2654446e)) |
| 32 | +* Rename Permissions to Scopes ([82d667b](https://github.com/Doist/twist-sdk-typescript/commit/82d667b07418e7e79d6375fcb6bbab10afc2a41d)) |
| 33 | +* Switch to using named params for > 2 params ([#32](https://github.com/Doist/twist-sdk-typescript/issues/32)) ([47b781a](https://github.com/Doist/twist-sdk-typescript/commit/47b781a9418268ed25a3f7077721f877de0bc7eb)) |
| 34 | +* Switch to vitest instead of jest ([a68e96a](https://github.com/Doist/twist-sdk-typescript/commit/a68e96ae28f08b8c54259cc10f5c377e9c8be8a3)) |
| 35 | +* Use a base user schema ([#30](https://github.com/Doist/twist-sdk-typescript/issues/30)) ([0495f2d](https://github.com/Doist/twist-sdk-typescript/commit/0495f2d3af514bb9c2bf9962cecfdb558eee59a4)) |
| 36 | +* Use MSW for the tests ([b1b8730](https://github.com/Doist/twist-sdk-typescript/commit/b1b8730da6ddf235f23807f8ad93639110b27cd4)) |
| 37 | + |
| 38 | + |
| 39 | +### Miscellaneous |
| 40 | + |
| 41 | +* Add authorisation docs ([c649ceb](https://github.com/Doist/twist-sdk-typescript/commit/c649cebf9d100b12bae728e4931bcc6db838b482)) |
| 42 | +* Add ci workflows ([e098e47](https://github.com/Doist/twist-sdk-typescript/commit/e098e47616e1e4f36bcd6cd40b59c677177f2572)) |
| 43 | +* Add documentation website ([0a1b97e](https://github.com/Doist/twist-sdk-typescript/commit/0a1b97e7cb192cdf0b4de6cc34497913e7a5db50)) |
| 44 | +* Add renovate.json ([00aae46](https://github.com/Doist/twist-sdk-typescript/commit/00aae4637657fb38132698621cf8137a1b19f93c)) |
| 45 | +* Adds additional clients, updates date params ([6bd3bbd](https://github.com/Doist/twist-sdk-typescript/commit/6bd3bbdfa13db1f18c0fecb1da1cfa415c471e78)) |
| 46 | +* Adds better type documentation ([6f15d8e](https://github.com/Doist/twist-sdk-typescript/commit/6f15d8eaf9cb08908a077292238a3aebe2988173)) |
| 47 | +* Adds jsdocs to the codebase ([a158e44](https://github.com/Doist/twist-sdk-typescript/commit/a158e442a69c2b956dead1fd2491016f012851b4)) |
| 48 | +* Adds readme ([8099ea3](https://github.com/Doist/twist-sdk-typescript/commit/8099ea38a47c1732c8fceda3ba6d21108b65f4a7)) |
| 49 | +* Better handling for ESM ([12e948f](https://github.com/Doist/twist-sdk-typescript/commit/12e948f28415715fb56dc09de9f972cffbd16fd8)) |
| 50 | +* Bump version and add github publishing ([90e7249](https://github.com/Doist/twist-sdk-typescript/commit/90e724966d4c974c11901c3bf4dda66ec2bf5c05)) |
| 51 | +* Bump version to 0.1.0-alpha.2 ([e6e8797](https://github.com/Doist/twist-sdk-typescript/commit/e6e8797dad1d520205834a7ef324e0c5ad3c566a)) |
| 52 | +* Bump version to 0.1.0-alpha.4 ([02ce558](https://github.com/Doist/twist-sdk-typescript/commit/02ce558fa328f32c7b78c065ff109a2f06467ed4)) |
| 53 | +* Bump version to 0.1.0-alpha.5 ([d4a5dbb](https://github.com/Doist/twist-sdk-typescript/commit/d4a5dbb8d149099ab18b66a4a6408ffa76668173)) |
| 54 | +* Correct the auth scopes ([416de8c](https://github.com/Doist/twist-sdk-typescript/commit/416de8c2a7bbc0dde51bb930c248e31c42cb2505)) |
| 55 | +* **deps-dev:** bump vite from 7.1.9 to 7.1.11 ([#38](https://github.com/Doist/twist-sdk-typescript/issues/38)) ([a8e7145](https://github.com/Doist/twist-sdk-typescript/commit/a8e7145f522f3e04b0df77c6b7609e087c91bb54)) |
| 56 | +* **deps:** update actions/setup-node action to v6 ([#36](https://github.com/Doist/twist-sdk-typescript/issues/36)) ([460f855](https://github.com/Doist/twist-sdk-typescript/commit/460f855c5c08903602600da6cb8428781244c45a)) |
| 57 | +* **deps:** update actions/upload-pages-artifact action to v4 ([#14](https://github.com/Doist/twist-sdk-typescript/issues/14)) ([1856aa8](https://github.com/Doist/twist-sdk-typescript/commit/1856aa8b6c96d7b6b83ec69c7eaa130040919519)) |
| 58 | +* **deps:** update dependency @biomejs/biome to v2.2.5 ([#3](https://github.com/Doist/twist-sdk-typescript/issues/3)) ([6be561e](https://github.com/Doist/twist-sdk-typescript/commit/6be561e2704293c22521afbc8bcf93eef593d07f)) |
| 59 | +* **deps:** update dependency @types/uuid to v9.0.8 ([#5](https://github.com/Doist/twist-sdk-typescript/issues/5)) ([109fa22](https://github.com/Doist/twist-sdk-typescript/commit/109fa2280e0d709f6ef6804a36b231620173a78b)) |
| 60 | +* **deps:** update dependency husky to v9 ([#16](https://github.com/Doist/twist-sdk-typescript/issues/16)) ([e4a3a2a](https://github.com/Doist/twist-sdk-typescript/commit/e4a3a2a2fc070ab09353d535a3be21ea24fed190)) |
| 61 | +* **deps:** update dependency lint-staged to v13.3.0 ([#10](https://github.com/Doist/twist-sdk-typescript/issues/10)) ([3adbbf2](https://github.com/Doist/twist-sdk-typescript/commit/3adbbf2d1240cb00f9164edb1e5f46153160ca09)) |
| 62 | +* **deps:** update dependency lint-staged to v16 ([#17](https://github.com/Doist/twist-sdk-typescript/issues/17)) ([cb8d46c](https://github.com/Doist/twist-sdk-typescript/commit/cb8d46cce2ed429353e93b857ae6006461b7a215)) |
| 63 | +* **deps:** update dependency msw to v2.11.6 ([#28](https://github.com/Doist/twist-sdk-typescript/issues/28)) ([a94c814](https://github.com/Doist/twist-sdk-typescript/commit/a94c81402e60af2edbeb7aa660afc8941a8342a0)) |
| 64 | +* **deps:** update dependency msw to v2.12.0 ([#45](https://github.com/Doist/twist-sdk-typescript/issues/45)) ([8ff9c2b](https://github.com/Doist/twist-sdk-typescript/commit/8ff9c2beab9fed0ca93497ff6a4d843687fc44a6)) |
| 65 | +* **deps:** update dependency npm-run-all2 to v5.0.2 ([#6](https://github.com/Doist/twist-sdk-typescript/issues/6)) ([f93c001](https://github.com/Doist/twist-sdk-typescript/commit/f93c001bf016c5c94e86bfc39628292e66336551)) |
| 66 | +* **deps:** update dependency npm-run-all2 to v8 ([#18](https://github.com/Doist/twist-sdk-typescript/issues/18)) ([7f6ae50](https://github.com/Doist/twist-sdk-typescript/commit/7f6ae50de4db42f9cccbf250317afaaa9546bb13)) |
| 67 | +* **deps:** update dependency rimraf to v6 ([#19](https://github.com/Doist/twist-sdk-typescript/issues/19)) ([920caf6](https://github.com/Doist/twist-sdk-typescript/commit/920caf6c72fdcbd335db79087adc0169cb6fc075)) |
| 68 | +* **deps:** update dependency rimraf to v6.1.0 ([#43](https://github.com/Doist/twist-sdk-typescript/issues/43)) ([ad25e7b](https://github.com/Doist/twist-sdk-typescript/commit/ad25e7bffbb2669140c337bdef3ee03fc60bd695)) |
| 69 | +* **deps:** update dependency ts-node to v10.9.2 ([#7](https://github.com/Doist/twist-sdk-typescript/issues/7)) ([f5faa40](https://github.com/Doist/twist-sdk-typescript/commit/f5faa405ad35240790b0f26535f96fc380884921)) |
| 70 | +* **deps:** update dependency type-fest to ^4.12.0 || ^5.1.0 ([#34](https://github.com/Doist/twist-sdk-typescript/issues/34)) ([ac98b87](https://github.com/Doist/twist-sdk-typescript/commit/ac98b87ba95fc8580b2de8eb3d57116a9cde31af)) |
| 71 | +* **deps:** update dependency type-fest to v5 ([#20](https://github.com/Doist/twist-sdk-typescript/issues/20)) ([511b436](https://github.com/Doist/twist-sdk-typescript/commit/511b436cd6f16c0c53fb089f97c4b0f02134086f)) |
| 72 | +* **deps:** update dependency type-fest to v5.1.0 ([#33](https://github.com/Doist/twist-sdk-typescript/issues/33)) ([fcb5c64](https://github.com/Doist/twist-sdk-typescript/commit/fcb5c64c3a3f503a2f4cdf132c3e7f8e7b2b8ffa)) |
| 73 | +* **deps:** update dependency typedoc to v0.28.13 ([#8](https://github.com/Doist/twist-sdk-typescript/issues/8)) ([3cf5d91](https://github.com/Doist/twist-sdk-typescript/commit/3cf5d91eaa6052eafa493f94b04efeffba40251b)) |
| 74 | +* **deps:** update dependency typedoc to v0.28.14 ([#29](https://github.com/Doist/twist-sdk-typescript/issues/29)) ([9a6b16e](https://github.com/Doist/twist-sdk-typescript/commit/9a6b16ee623228ae9c0b601bb4bc13ad775ff968)) |
| 75 | +* **deps:** update dependency typedoc-plugin-markdown to v4.9.0 ([#11](https://github.com/Doist/twist-sdk-typescript/issues/11)) ([83a9600](https://github.com/Doist/twist-sdk-typescript/commit/83a9600d2b2ee7f22b15a0e23e945210ed3f03f3)) |
| 76 | +* **deps:** update dependency typedoc-plugin-zod to v1.4.3 ([#31](https://github.com/Doist/twist-sdk-typescript/issues/31)) ([0d70f16](https://github.com/Doist/twist-sdk-typescript/commit/0d70f1646368081fe752a453735f77d18bdcb6ba)) |
| 77 | +* **deps:** update dependency typescript to v5.9.3 ([#9](https://github.com/Doist/twist-sdk-typescript/issues/9)) ([4a5df7f](https://github.com/Doist/twist-sdk-typescript/commit/4a5df7f87fb3de947bc6593f7a032a6b557b0359)) |
| 78 | +* **deps:** update react monorepo to v19.2.0 ([#12](https://github.com/Doist/twist-sdk-typescript/issues/12)) ([503b3de](https://github.com/Doist/twist-sdk-typescript/commit/503b3de2204f874f0cfb6b7abc76c6103d4f144c)) |
| 79 | +* Ensure that cjs and mjs distributions are included in the package ([b2772b0](https://github.com/Doist/twist-sdk-typescript/commit/b2772b0545c6342506206396cac39b90fcd69cb8)) |
| 80 | +* Ensure the publish workflow will publish prerelease ([715c648](https://github.com/Doist/twist-sdk-typescript/commit/715c648871f996e3e55257f73f6164efb434bdbb)) |
| 81 | +* Fix entity types ([5b45806](https://github.com/Doist/twist-sdk-typescript/commit/5b45806d3d2c1a58e35a0b07251c72045f8c33d7)) |
| 82 | +* Fixes the search functions ([f383130](https://github.com/Doist/twist-sdk-typescript/commit/f383130fc0e1f162407ce565762a43b67212e4d8)) |
| 83 | +* Have the SDK deal with dates, not timestamps ([f4836dd](https://github.com/Doist/twist-sdk-typescript/commit/f4836dd641fd747cac4627bae5c356c0d648a4c2)) |
| 84 | +* Internalise the case conversion functions ([123ee01](https://github.com/Doist/twist-sdk-typescript/commit/123ee019bf2bae99d811be0a4789c2da3175f16b)) |
| 85 | +* Lint fix ([0f00788](https://github.com/Doist/twist-sdk-typescript/commit/0f0078841016647f7db11afb4b601d539b3b3197)) |
| 86 | +* Lint fix ([3888a3b](https://github.com/Doist/twist-sdk-typescript/commit/3888a3baeeeb52337db294854db1f61b91c2b60b)) |
| 87 | +* Lint fix ([71716ed](https://github.com/Doist/twist-sdk-typescript/commit/71716ed668d2737d429c51f2c3aa3b77b0df7f75)) |
| 88 | +* Make this an alpha version ([cfd8047](https://github.com/Doist/twist-sdk-typescript/commit/cfd8047f7c2fc84f346692ca4050f589f68a8192)) |
| 89 | +* Reduce package size ([#27](https://github.com/Doist/twist-sdk-typescript/issues/27)) ([29e40d5](https://github.com/Doist/twist-sdk-typescript/commit/29e40d58b90265927011461773aa9eaa0b94cb36)) |
| 90 | +* Remvoe test files from published package ([#26](https://github.com/Doist/twist-sdk-typescript/issues/26)) ([492a9f8](https://github.com/Doist/twist-sdk-typescript/commit/492a9f8e2aef6b728558d511f059e47700360885)) |
| 91 | +* Reverted the cjs+esm package output ([ab3b179](https://github.com/Doist/twist-sdk-typescript/commit/ab3b1798d3f52a4ca108ba5bd3cc02255789fb3b)) |
| 92 | +* Sort sidebar out ([4bd6ea8](https://github.com/Doist/twist-sdk-typescript/commit/4bd6ea832da664908b1d6dbedfd5abf912b33a6e)) |
| 93 | +* Switch to biomejs ([d9db933](https://github.com/Doist/twist-sdk-typescript/commit/d9db93389a549ff1fdeea17ffc06c7aa8d4767a6)) |
| 94 | +* Update biome json schema ([4b97c5c](https://github.com/Doist/twist-sdk-typescript/commit/4b97c5c66f8d049043d311ebd2b77c949e52856e)) |
| 95 | +* Update docs ([bf1d356](https://github.com/Doist/twist-sdk-typescript/commit/bf1d35664b6a504f47b7a2a8451c3a52acb35bf7)) |
| 96 | +* Update entities ([1ec7ba5](https://github.com/Doist/twist-sdk-typescript/commit/1ec7ba54ecb07e7dad99d759116c09c8efa614c5)) |
| 97 | +* Update npm token in publish action ([17d2982](https://github.com/Doist/twist-sdk-typescript/commit/17d2982bb5e3f5639e2edfa6f6d866c31c922899)) |
| 98 | +* Update repository url ([549cfed](https://github.com/Doist/twist-sdk-typescript/commit/549cfed88bf42132adf18c4979f34656ede4562d)) |
| 99 | +* Update repository url, again ([4477f48](https://github.com/Doist/twist-sdk-typescript/commit/4477f48340e413051c64eab3962858c0994b013c)) |
| 100 | +* vs code settings ([d1df42d](https://github.com/Doist/twist-sdk-typescript/commit/d1df42de2281f735c154db27b9c6934058362bd5)) |
| 101 | + |
| 102 | +## Changelog |
0 commit comments