Skip to content

Commit 02e9a71

Browse files
chore(release): 7.0.0 [skip ci]
## [7.0.0](v6.0.10...v7.0.0) (2025-07-11) ### ⚠ BREAKING CHANGES * code generation for Go, Rust, TypeScript ### Features * code generation for Go, Rust, TypeScript ([0d8012d](0d8012d)) * **gen:** copy types ([4747f23](4747f23)) * **gen:** enums ([de8421d](de8421d)) * **gen:** implicits ([c0cba18](c0cba18)) * **gen:** keyed unions ([2e7edd2](2e7edd2)) * **gen:** lists ([ce1fa70](ce1fa70)) * **gen:** maps ([78cfdcf](78cfdcf)) * **gen:** optionals ([91ec414](91ec414)) * **gen:** renames ([ec523ab](ec523ab)) * tsdefs improvements & cli, expose & build schema-schema, fix type exports ([8bd1aa8](8bd1aa8)) * **typed:** custom transformers for typed converters/validators ([b2244bb](b2244bb)) * **typed:** support copy types in typed validators/converters ([db587f0](db587f0)) ### Bug Fixes * allow KindInt to be bigint ([6e8daf5](6e8daf5)) * don't make annotations require a double-# ([4be4cf3](4be4cf3)) * **gen:** improve test coverage, improve using more Filecoin miner types ([b33ead6](b33ead6)) * **gen:** kinded unions ([8699a41](8699a41)) * **gen:** minor parser & type improvements & fixes ([9b74eb8](9b74eb8)) * **gen:** properly handle nullables ([db43aa0](db43aa0)) * windows crlf ([699dabc](699dabc)) ### Trivial Changes * add parser types ([94ff357](94ff357)) * **deps:** bump actions/setup-node from 4.3.0 to 4.4.0 ([013bcae](013bcae)) * **doc:** add LLM context docs ([e98df2f](e98df2f)) * **doc:** README refresh ([13ed424](13ed424)) * **test:** extend polendina timeout for slower systems ([80be1bf](80be1bf)) * update deps ([ef42ad7](ef42ad7))
1 parent 013bcae commit 02e9a71

File tree

2 files changed

+41
-1
lines changed

2 files changed

+41
-1
lines changed

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,43 @@
1+
## [7.0.0](https://github.com/ipld/js-ipld-schema/compare/v6.0.10...v7.0.0) (2025-07-11)
2+
3+
### ⚠ BREAKING CHANGES
4+
5+
* code generation for Go, Rust, TypeScript
6+
7+
### Features
8+
9+
* code generation for Go, Rust, TypeScript ([0d8012d](https://github.com/ipld/js-ipld-schema/commit/0d8012dbdf62850ad26da1406bde1df7ba1b7b23))
10+
* **gen:** copy types ([4747f23](https://github.com/ipld/js-ipld-schema/commit/4747f234a0b09f669ec540b7368ad9273dce2c1c))
11+
* **gen:** enums ([de8421d](https://github.com/ipld/js-ipld-schema/commit/de8421d49268c7abd0085df1fe4e7b887fa0c80b))
12+
* **gen:** implicits ([c0cba18](https://github.com/ipld/js-ipld-schema/commit/c0cba18dceb552d37eb73f0a7106a1e84223a349))
13+
* **gen:** keyed unions ([2e7edd2](https://github.com/ipld/js-ipld-schema/commit/2e7edd2a443b2c80d6a7cdc7cf3db9d970d1b16c))
14+
* **gen:** lists ([ce1fa70](https://github.com/ipld/js-ipld-schema/commit/ce1fa70a8966c694da9a6cd1c7eb90f6faec752b))
15+
* **gen:** maps ([78cfdcf](https://github.com/ipld/js-ipld-schema/commit/78cfdcfe5feb9462ca00878192526ba205d886d2))
16+
* **gen:** optionals ([91ec414](https://github.com/ipld/js-ipld-schema/commit/91ec4143489f78601954f12334e789c99936c217))
17+
* **gen:** renames ([ec523ab](https://github.com/ipld/js-ipld-schema/commit/ec523abc3e14b3c37f4b45ac7d75679bf47e8a12))
18+
* tsdefs improvements & cli, expose & build schema-schema, fix type exports ([8bd1aa8](https://github.com/ipld/js-ipld-schema/commit/8bd1aa8fe83d2b90d436fdfcd156350a75d9ee20))
19+
* **typed:** custom transformers for typed converters/validators ([b2244bb](https://github.com/ipld/js-ipld-schema/commit/b2244bbc15eed8a93ca4104bdec77f421874bc13))
20+
* **typed:** support copy types in typed validators/converters ([db587f0](https://github.com/ipld/js-ipld-schema/commit/db587f05604d786d31384d6762dd49ade031fb79))
21+
22+
### Bug Fixes
23+
24+
* allow KindInt to be bigint ([6e8daf5](https://github.com/ipld/js-ipld-schema/commit/6e8daf5a1965372807d593997ba9c6770d5cfdcc))
25+
* don't make annotations require a double-# ([4be4cf3](https://github.com/ipld/js-ipld-schema/commit/4be4cf34001295c89d711b7de866b826c83b1cdc))
26+
* **gen:** improve test coverage, improve using more Filecoin miner types ([b33ead6](https://github.com/ipld/js-ipld-schema/commit/b33ead645eabdaaa736dd2fa1842be35977c6899))
27+
* **gen:** kinded unions ([8699a41](https://github.com/ipld/js-ipld-schema/commit/8699a41f9c71a1d9b58e52922d7b13116998cf91))
28+
* **gen:** minor parser & type improvements & fixes ([9b74eb8](https://github.com/ipld/js-ipld-schema/commit/9b74eb8db11a60d237741fa8b7d37a37b46670cd))
29+
* **gen:** properly handle nullables ([db43aa0](https://github.com/ipld/js-ipld-schema/commit/db43aa0a49419c027c4a5e80f7f5f3692445985e))
30+
* windows crlf ([699dabc](https://github.com/ipld/js-ipld-schema/commit/699dabc5c552b054df34ac1fc17b05bbf02ed48c))
31+
32+
### Trivial Changes
33+
34+
* add parser types ([94ff357](https://github.com/ipld/js-ipld-schema/commit/94ff3578807859061e9cd2631f8c4950424b9f43))
35+
* **deps:** bump actions/setup-node from 4.3.0 to 4.4.0 ([013bcae](https://github.com/ipld/js-ipld-schema/commit/013bcaeb135a025d4e0b9b4fd801b3eaa2f2d1ff))
36+
* **doc:** add LLM context docs ([e98df2f](https://github.com/ipld/js-ipld-schema/commit/e98df2f5a3e911b6601322554f36631b23ac8c8f))
37+
* **doc:** README refresh ([13ed424](https://github.com/ipld/js-ipld-schema/commit/13ed4242173349911bc8cbbfd055839be8e312cc))
38+
* **test:** extend polendina timeout for slower systems ([80be1bf](https://github.com/ipld/js-ipld-schema/commit/80be1bf1ebc9d4cac7d9dcff49dd4053fe5c73ed))
39+
* update deps ([ef42ad7](https://github.com/ipld/js-ipld-schema/commit/ef42ad7efb750502367adefa836c505e5e14e66e))
40+
141
## [6.0.10](https://github.com/ipld/js-ipld-schema/compare/v6.0.9...v6.0.10) (2025-06-11)
242

343
### Trivial Changes

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ipld/schema",
3-
"version": "6.0.10",
3+
"version": "7.0.0",
44
"description": "IPLD Schema parser and CLI utilities for JavaScript",
55
"type": "module",
66
"scripts": {

0 commit comments

Comments
 (0)