judoscale-node-core
Version:
Core dependencies for NodeJS adapters for the JudoScale autoscaling add-on for Heroku
123 lines (55 loc) • 6.57 kB
Markdown
# Changelog
## [2.4.2](https://github.com/judoscale/judoscale-node/compare/judoscale-node-core-v2.4.1...judoscale-node-core-v2.4.2) (2025-11-07)
### Bug Fixes
* Add promise error handling for metrics reporting ([#86](https://github.com/judoscale/judoscale-node/issues/86)) ([8d62cd0](https://github.com/judoscale/judoscale-node/commit/8d62cd04df13c058ca7ff53eb5217695f83df3ab))
## [2.4.1](https://github.com/judoscale/judoscale-node/compare/judoscale-node-core-v2.4.0...judoscale-node-core-v2.4.1) (2025-10-16)
### Bug Fixes
* Configure timeout of 5s to api requests ([#84](https://github.com/judoscale/judoscale-node/issues/84)) ([029592b](https://github.com/judoscale/judoscale-node/commit/029592b55e7859dfa3eac98c31a94dcd8a5031fc))
## [2.4.0](https://github.com/judoscale/judoscale-node/compare/judoscale-node-core-v2.3.0...judoscale-node-core-v2.4.0) (2025-09-26)
### Features
* Collect & report new utilization metric for Express/Fastify ([#75](https://github.com/judoscale/judoscale-node/issues/75)) ([6efaef1](https://github.com/judoscale/judoscale-node/commit/6efaef16c86ef372586d54a7f57e7ea33c836b93))
## [2.3.0](https://github.com/judoscale/judoscale-node/compare/judoscale-node-core-v2.2.1...judoscale-node-core-v2.3.0) (2025-09-12)
### Features
* Collect & report app time with Fastify/Express ([#65](https://github.com/judoscale/judoscale-node/issues/65)) ([5ccda25](https://github.com/judoscale/judoscale-node/commit/5ccda25b609b83afe89882fbd6caaaaf7bbf8f70))
### Bug Fixes
* Sleep before running & reporting the first metrics collection ([#74](https://github.com/judoscale/judoscale-node/issues/74)) ([7a0bc8d](https://github.com/judoscale/judoscale-node/commit/7a0bc8d75ffb9fafdd4deef14be0c375ede1a3df))
* Use native fetch if available to avoid `require` failure on NextJS apps ([#81](https://github.com/judoscale/judoscale-node/issues/81)) ([cfbcf2f](https://github.com/judoscale/judoscale-node/commit/cfbcf2f7e6a62ea9c2d2ab7bffe45a3de6cb06c7))
## [2.2.1](https://github.com/judoscale/judoscale-node/compare/judoscale-node-core-v2.2.0...judoscale-node-core-v2.2.1) (2025-08-27)
### Bug Fixes
* Move from unirest to node-fetch and upgrade packages to fix security vulnerabilities ([#62](https://github.com/judoscale/judoscale-node/issues/62)) ([f3df6da](https://github.com/judoscale/judoscale-node/commit/f3df6da16739819ac1f190e57d0519057a01cf49))
## [2.2.0](https://github.com/judoscale/judoscale-node/compare/judoscale-node-core-v2.1.0...judoscale-node-core-v2.2.0) (2025-02-17)
### Features
* Configure runtime container for Fly.io ([#56](https://github.com/judoscale/judoscale-node/issues/56)) ([09f36e1](https://github.com/judoscale/judoscale-node/commit/09f36e11aff3f0970d84659176c3e1257f69b3a3))
## [2.1.0](https://github.com/judoscale/judoscale-node/compare/judoscale-node-core-v2.0.7...judoscale-node-core-v2.1.0) (2025-01-15)
### Features
* Configure runtime container for Railway ([#54](https://github.com/judoscale/judoscale-node/issues/54)) ([8ca929d](https://github.com/judoscale/judoscale-node/commit/8ca929d68a460fd6123e62e5f341cea0f2d9c900))
## [2.0.7](https://github.com/judoscale/judoscale-node/compare/judoscale-node-core-v2.0.6...judoscale-node-core-v2.0.7) (2024-12-31)
### Bug Fixes
* JUDOSCALE_URL should take priority over RENDER_SERVICE_ID on Render ([4dffebf](https://github.com/judoscale/judoscale-node/commit/4dffebfab61857400b482f5d8fca7177cc233838))
## [2.0.6](https://github.com/judoscale/judoscale-node/compare/judoscale-node-core-v2.0.5...judoscale-node-core-v2.0.6) (2024-06-06)
### Bug Fixes
* Don't include the entire config object in reports ([#47](https://github.com/judoscale/judoscale-node/issues/47)) ([d51426c](https://github.com/judoscale/judoscale-node/commit/d51426cf581aecf80c51c23737c8b106a1aaea93))
## [2.0.5](https://github.com/judoscale/judoscale-node/compare/judoscale-node-core-v2.0.4...judoscale-node-core-v2.0.5) (2024-06-04)
### Bug Fixes
* Add `redis` config option for Bull & BullMQ ([#43](https://github.com/judoscale/judoscale-node/issues/43)) ([bb57dbd](https://github.com/judoscale/judoscale-node/commit/bb57dbd93cce930af872112a4a00c468d28fbc33))
## [2.0.4](https://github.com/judoscale/judoscale-node/compare/judoscale-node-core-v2.0.3...judoscale-node-core-v2.0.4) (2024-05-31)
### Bug Fixes
* Add `redis_url` config option and fix the Redis connection ([#40](https://github.com/judoscale/judoscale-node/issues/40)) ([f03d0cf](https://github.com/judoscale/judoscale-node/commit/f03d0cfd3175f459cbe8ea6efea3daa1716e2b20))
## [2.0.3](https://github.com/judoscale/judoscale-node/compare/judoscale-node-core-v2.0.2...judoscale-node-core-v2.0.3) (2024-05-31)
### Bug Fixes
* Clean up configuration code ([#39](https://github.com/judoscale/judoscale-node/issues/39)) ([cd426be](https://github.com/judoscale/judoscale-node/commit/cd426be85aef07875b96a7e22c276b5b84ed4d7b))
## [2.0.2](https://github.com/judoscale/judoscale-node/compare/judoscale-node-core-v2.0.1...judoscale-node-core-v2.0.2) (2024-05-30)
### Bug Fixes
* Testing release-please updating dependencies ([fce11db](https://github.com/judoscale/judoscale-node/commit/fce11db52ada8d4479af4068a6b59e1f353fb312))
## [2.0.1](https://github.com/judoscale/judoscale-node/compare/judoscale-node-core-v2.0.0...judoscale-node-core-v2.0.1) (2024-05-29)
### Bug Fixes
* Gracefully handle missing queue time for fastify ([#31](https://github.com/judoscale/judoscale-node/issues/31)) ([8fa1dff](https://github.com/judoscale/judoscale-node/commit/8fa1dff430e7cffc1f6dd97242734864145cf648))
### Miscellaneous Chores
* release 2.0.1 ([b0b22bf](https://github.com/judoscale/judoscale-node/commit/b0b22bf8dd8662d7ee4d0450abdbbf7462200492))
* Reorganize monorepo to use npm workspaces ([77c8565](https://github.com/judoscale/judoscale-node/commit/77c856565ce13859df057b73aec6f45044e9ffa6))
## [2.0.0](https://github.com/judoscale/judoscale-node/compare/judoscale-node-core-v1.3.0...judoscale-node-core-v2.0.0) (2024-05-27)
### ⚠ BREAKING CHANGES
* Use a single reporter across adapters [NEW API] ([#27](https://github.com/judoscale/judoscale-node/issues/27))
### Features
* Use a single reporter across adapters [NEW API] ([#27](https://github.com/judoscale/judoscale-node/issues/27)) ([81e76d7](https://github.com/judoscale/judoscale-node/commit/81e76d7f81c89919045649dc4109574503955304))
* Add BullMQ integration ([#25](https://github.com/judoscale/judoscale-node/issues/25)) ([8690560](https://github.com/judoscale/judoscale-node/commit/869056045d12465d1e75ac7254f9b2b55be520d7))