|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [2.0.0](https://github.com/SimenB/protobuf.js/compare/protobufjs-cli-v1.2.0...protobufjs-cli-v2.0.0) (2025-08-16) |
| 4 | + |
| 5 | + |
| 6 | +### ⚠ BREAKING CHANGES |
| 7 | + |
| 8 | +* drop support for Node 4, 6, 8, 10 ([#1764](https://github.com/SimenB/protobuf.js/issues/1764)) |
| 9 | +* move command line tool to a new package named protobufjs-cli ([#1234](https://github.com/SimenB/protobuf.js/issues/1234)) |
| 10 | + |
| 11 | +### Features |
| 12 | + |
| 13 | +* add --no-service option for pbjs static target ([#1577](https://github.com/SimenB/protobuf.js/issues/1577)) ([d01394a](https://github.com/SimenB/protobuf.js/commit/d01394a1463062824c066b653aad53c449752202)) |
| 14 | +* add alt-comment CLI option ([#1692](https://github.com/SimenB/protobuf.js/issues/1692)) ([7558ef0](https://github.com/SimenB/protobuf.js/commit/7558ef0f93177978272f68f1710144a26b63e525)) |
| 15 | +* add Edition 2023 Support ([f04ded3](https://github.com/SimenB/protobuf.js/commit/f04ded3a03a3ddd383f0228e2fe2627a51f31aa3)) |
| 16 | +* add feature resolution ([a9ffc8a](https://github.com/SimenB/protobuf.js/commit/a9ffc8a7b593209642fc9d89e884ac6c4e746494)) |
| 17 | +* add getTypeUrl method to generated code ([#1463](https://github.com/SimenB/protobuf.js/issues/1463)) ([d13d5d5](https://github.com/SimenB/protobuf.js/commit/d13d5d5688052e366aa2e9169f50dfca376b32cf)) |
| 18 | +* add null-defaults option ([#1611](https://github.com/SimenB/protobuf.js/issues/1611)) ([6e713ba](https://github.com/SimenB/protobuf.js/commit/6e713baf54bd987ae52cbf92a4f2742c70201dc0)) |
| 19 | +* add support for buffer configuration ([#1372](https://github.com/SimenB/protobuf.js/issues/1372)) ([101aa1a](https://github.com/SimenB/protobuf.js/commit/101aa1a4f148516fdc83a74f54a229f06e24a5de)) |
| 20 | +* allow message.getTypeUrl provide custom typeUrlPrefix ([#1762](https://github.com/SimenB/protobuf.js/issues/1762)) ([8aad1dd](https://github.com/SimenB/protobuf.js/commit/8aad1dd994b1fc1f23bd71adf3a81b7a5616b210)) |
| 21 | +* api_converters_editions tests added and run successfully" ([b4b5ca4](https://github.com/SimenB/protobuf.js/commit/b4b5ca468fcde2082d65a72b508f18d07d75245c)) |
| 22 | +* **cli:** generate static files at the granularity of proto messages ([#1840](https://github.com/SimenB/protobuf.js/issues/1840)) ([32f2d6a](https://github.com/SimenB/protobuf.js/commit/32f2d6a68b27997bd0f7619998695a9fa7a4fd70)) |
| 23 | +* increase size of file that protobufjs CLI can process ([d36ef0f](https://github.com/SimenB/protobuf.js/commit/d36ef0faeae9a9ec655747cb650571bdd9b1243b)) |
| 24 | +* move command line tool to a new package named protobufjs-cli ([#1234](https://github.com/SimenB/protobuf.js/issues/1234)) ([da34f43](https://github.com/SimenB/protobuf.js/commit/da34f43ccd51ad97017e139f137521782f5ef119)) |
| 25 | +* prepare initial publication of cli ([#1752](https://github.com/SimenB/protobuf.js/issues/1752)) ([64811d5](https://github.com/SimenB/protobuf.js/commit/64811d5878c31e4a86a39da5fec6aea35da22fcd)) |
| 26 | +* proto3 optional support ([#1584](https://github.com/SimenB/protobuf.js/issues/1584)) ([6c4d307](https://github.com/SimenB/protobuf.js/commit/6c4d30716a9a756dcdc21d64f9c9d069315fc5b1)) |
| 27 | +* update dependencies / general cleanup ([#1356](https://github.com/SimenB/protobuf.js/issues/1356)) ([42f49b4](https://github.com/SimenB/protobuf.js/commit/42f49b43f692c24c2bc1ae081b4d1ad9fa173cd7)) |
| 28 | + |
| 29 | + |
| 30 | +### Bug Fixes |
| 31 | + |
| 32 | +* add import long to the generated .d.ts ([#1802](https://github.com/SimenB/protobuf.js/issues/1802)) ([7c27b5a](https://github.com/SimenB/protobuf.js/commit/7c27b5ad5d161c9f3711aa053ca704f8e1224e90)) |
| 33 | +* **cli:** fix relative path to Google pb files ([#1859](https://github.com/SimenB/protobuf.js/issues/1859)) ([e42eea4](https://github.com/SimenB/protobuf.js/commit/e42eea4868b11f4a07934804a56683321ed191e2)) |
| 34 | +* **deps:** patch minimatch vulnerability ([#1704](https://github.com/SimenB/protobuf.js/issues/1704)) ([bac61b8](https://github.com/SimenB/protobuf.js/commit/bac61b8c2757804bbb9c5fa0f8bc6a7bcf0bb374)) |
| 35 | +* **deps:** update dependency glob to v8 ([#1750](https://github.com/SimenB/protobuf.js/issues/1750)) ([8303a64](https://github.com/SimenB/protobuf.js/commit/8303a648bc12dcea5aa8e7efa042de39011857f9)) |
| 36 | +* drop support for Node 4, 6, 8, 10 ([#1764](https://github.com/SimenB/protobuf.js/issues/1764)) ([50370dd](https://github.com/SimenB/protobuf.js/commit/50370dd7747a0986e83ddbe51c54b97033af5ead)) |
| 37 | +* es6 export enum ([#1446](https://github.com/SimenB/protobuf.js/issues/1446)) ([9f33784](https://github.com/SimenB/protobuf.js/commit/9f33784350b1efc2e774bbfc087cbd2c47828748)) |
| 38 | +* fromObject should not initialize oneof members ([#1597](https://github.com/SimenB/protobuf.js/issues/1597)) ([90afe44](https://github.com/SimenB/protobuf.js/commit/90afe4412de8070b0c0681e5905a6e0213072a85)) |
| 39 | +* handle nullability for optional fields ([59569c1](https://github.com/SimenB/protobuf.js/commit/59569c12c85c1c7b783ace9a71775b1d05a08e9c)) |
| 40 | +* include ([28e3334](https://github.com/SimenB/protobuf.js/commit/28e333415d3c85687810e164125997d17baba0bd)) |
| 41 | +* possible infinite loop when parsing option ([#1923](https://github.com/SimenB/protobuf.js/issues/1923)) ([f2a8620](https://github.com/SimenB/protobuf.js/commit/f2a86201799af5842e1339c22950abbb3db00f51)) |
| 42 | +* proper relative path to protobufjs in cli ([#1753](https://github.com/SimenB/protobuf.js/issues/1753)) ([a1d6029](https://github.com/SimenB/protobuf.js/commit/a1d60292ecb22fcf89c493c562ae07ab10ef49c9)) |
| 43 | +* remove unused `@types/long` ([#1785](https://github.com/SimenB/protobuf.js/issues/1785)) ([0f4af83](https://github.com/SimenB/protobuf.js/commit/0f4af83e4ed3cef1ec035c2833e0b06cab0bd87f)) |
| 44 | +* **types:** update type deps ([#1776](https://github.com/SimenB/protobuf.js/issues/1776)) ([d87978b](https://github.com/SimenB/protobuf.js/commit/d87978b8eb2a176676c58379a89206b94a6d926a)) |
| 45 | +* typo in pbjs help text ([#1552](https://github.com/SimenB/protobuf.js/issues/1552)) ([7f46dbe](https://github.com/SimenB/protobuf.js/commit/7f46dbeb538a6277035a896e1ab5e1a070e28681)) |
| 46 | + |
3 | 47 | ## [1.2.0](https://github.com/protobufjs/protobuf.js/compare/protobufjs-cli-v1.1.4...protobufjs-cli-v1.2.0) (2025-04-15) |
4 | 48 |
|
5 | 49 |
|
|
0 commit comments