## [1.0.1](https://github.com/rango-exchange/rangutopia/compare/rangutopia@1.0.0...rangutopia@1.0.1) (2026-10-06)


### Bug Fixes

* **library:** keep peer dependencies external with --external-all-except ([6bdca25](https://github.com/rango-exchange/rangutopia/commit/6bdca2515993b43deacf617b7e63ad85bd2121fc))
# [1.0.0](https://github.com/rango-exchange/rangutopia/compare/rangutopia@0.3.1...rangutopia@1.0.0) (2026-09-12)


### Features

* **library:** restructure the release into version, check and publish steps ([f155c63](https://github.com/rango-exchange/rangutopia/commit/f155c639d2ad2d0a58c73574dbe648589d729364))


### BREAKING CHANGES

* **library:** `library publish` no longer determines the versions, and takes no `--prod`,
`--next` or `--experimental` flag. A release is now three steps — `library version
--deferred`, `library version check`, then `library publish` — and the last one reads both the
versions and the channel from what the first one saved. A package it has to publish without a
determined version is an error, not something to publish as it is, and the "already published"
guard that `publish` used to run itself is now `library version check`. `--since-start` is not
carried in the saved state either: pass it to `library version` and `library publish` both, or
the two steps detect different sets of packages.
## [0.3.1](https://github.com/rango-exchange/rangutopia/compare/rangutopia@0.3.0...rangutopia@0.3.1) (2026-08-03)


### Bug Fixes

* **library-build:** print full tsc and esbuild output on failure ([60e05af](https://github.com/rango-exchange/rangutopia/commit/60e05afede1e57de13bd76817efbd2fe910c8364))
* **tsconfig:** stop the lint config from emitting a broken dist ([d8c59d6](https://github.com/rango-exchange/rangutopia/commit/d8c59d6fc89627280e0eda45f34a69ee85860397))
# [0.3.0](https://github.com/rango-exchange/rangutopia/compare/rangutopia@0.2.1...rangutopia@0.3.0) (2026-07-28)


### Features

* add --tsc-only flag to library build ([80e4a9a](https://github.com/rango-exchange/rangutopia/commit/80e4a9a9da2a5ad07f271f33c2fefb9d7cfddde0))
## [0.2.1](https://github.com/rango-exchange/rangutopia/compare/rangutopia@0.2.0...rangutopia@0.2.1) (2026-06-07)


### Bug Fixes

* hardcoded npm registry ([c851982](https://github.com/rango-exchange/rangutopia/commit/c851982c8464863b3c30b5c3ddcd50ff943ea366))
# [0.2.0](https://github.com/rango-exchange/rangutopia/compare/rangutopia@0.1.0...rangutopia@0.2.0) (2026-06-03)


### Bug Fixes

* should run linters after changing clients package json ([6a28acd](https://github.com/rango-exchange/rangutopia/commit/6a28acd516d41a368b7008c5fa71870942c671ba))


### Features

* added functionality to run commands in the root of the monorepo ([cd85b62](https://github.com/rango-exchange/rangutopia/commit/cd85b623cbcb7ca4442d5b7c275e3d5611da52df))
# 0.1.0 (2026-06-02)


### Bug Fixes

* changed updating dependents order ([a5ba65e](https://github.com/rango-exchange/rangutopia/commit/a5ba65e23c8c8ea2a3decbff0f22163dc439c45c))
* checking existence of package json fields and also updating peer dependencies ([98a77ce](https://github.com/rango-exchange/rangutopia/commit/98a77ce4c8c342cb6888b0cad95e96a012e80d98))
* Created memoization for the changelogs and fixed turborepo adapter ([279e8ef](https://github.com/rango-exchange/rangutopia/commit/279e8efdd582a408307c0df9000c4d1ff267c06f))
* upgrade public packages dependents on publish ([2f2cf00](https://github.com/rango-exchange/rangutopia/commit/2f2cf00928151a84e2f68bf676d3e7b067802969))


### Features

* add a logger using pino ([de66613](https://github.com/rango-exchange/rangutopia/commit/de6661363b8abbc68ff356168f09d009925afa76))
* add changelog generate command for single repos ([4796274](https://github.com/rango-exchange/rangutopia/commit/479627435b9efdeff54b829c66b63b17b1011f49))
* add deploy subcommand ([c710a26](https://github.com/rango-exchange/rangutopia/commit/c710a261adf8b1add8f7c14782009df35239024c))
* add husky init command ([1f76884](https://github.com/rango-exchange/rangutopia/commit/1f76884623e4c875e315b4333af6e75b169a4350))
* add lint init command ([3a81f77](https://github.com/rango-exchange/rangutopia/commit/3a81f778c7fca48015743d001ba9cba06c7d6d75))
* add single-repo support to the deploy command ([29161d6](https://github.com/rango-exchange/rangutopia/commit/29161d6465d19b32d79aacb044f4bd40787ec366))
* added client init and vite init commands ([03f1256](https://github.com/rango-exchange/rangutopia/commit/03f1256661883abe0b34c72756a777776527f53a))
* added publish command ([ebbb1c1](https://github.com/rango-exchange/rangutopia/commit/ebbb1c1225eea804c6b07f4e62ac73e4567ee475))
* added yarn berry support ([b130e0a](https://github.com/rango-exchange/rangutopia/commit/b130e0ab23303b110563427644a5eef0b09255c8))
* Replaced native node spawn with nano-spawn package ([89677a1](https://github.com/rango-exchange/rangutopia/commit/89677a1ae66aa501ebabf1c67f21219de32b6b84))
* single-repo support for publishing ([e1468b5](https://github.com/rango-exchange/rangutopia/commit/e1468b54191f0e50b8b6c5f839d936c1c529f81a))
* using npm for publish command because it supports trusted publishing ([7ba55f1](https://github.com/rango-exchange/rangutopia/commit/7ba55f14b60896219f3bf9e300e079c0e6aee210))
