v2.4.0
The themes of this release are bugfixes and improvements. These should add incremental improvements in performance, utilization, and quota management. Additionally, a TypeScript migration has been started, with the addition of types. This shouldn't affect the functionality of the service at all. Details here.
Bug fixes and improvements
- Resolve Buffer issues by @JamieMagee in #1321
- Remove
unsafe-permsetting from.npmrcby @JamieMagee in #1337 - Use a fully-qualified reference to the base container image by @JamieMagee in #1338
- Cache computed empty definition by @qtomlinson in #1361
- Return Blank Response for Versionless Coordinate by @yashkohli88 in #1362
- Clarify version requirement for /definitions endpoint by @qtomlinson in #1367
- Trust Proxy by @ryanbrandenburg in #1368
- Add gradleplugin type to coordinates schema by @qtomlinson in #1371
Typescript types additions
- Add more
@typesdependencies by @JamieMagee in #1322 - Fix TypeScript error TS2339 by @JamieMagee in #1323
- Include TypeScript compiler in linting process by @qtomlinson in #1325
- Use
@tsconfig/node18by @JamieMagee in #1327 - Add types to
loggerandcacheBasedCrawlerby @JamieMagee in #1329 - Add types for
entityCoordinatesby @JamieMagee in #1330 - Additional types by @JamieMagee in #1334
- Add TypeScript migration documentation by @JamieMagee in #1336
- Add types for
coordinatesMapperby @JamieMagee in #1341
Limits and sizes
- Temp hotfix to increase rate limits for notice file requests by @mpcen in #1344
- Increase maxItem to address need for NOTICE file with 10,256 packages. by @JustinGOSSES in #1349
- Allow for slightly larger request body sizes to NOTICE endpoint by @JustinGOSSES in #1353
Dependency Updates
- Bump github/codeql-action from 3.28.16 to 3.28.17 in the github-actions group by @dependabot[bot] in #1305
- Bump undici from 5.28.5 to 5.29.0 by @dependabot[bot] in #1307
- Update
tiny-attribution-generatorby @JamieMagee in #1324 - Bump TypeScript from
5.0.4to5.8.3by @JamieMagee in #1326 - Run
npm audit fixby @JamieMagee in #1328 - Bump the github-actions group across 1 directory with 4 updates by @dependabot[bot] in #1358
New Contributors
- @JustinGOSSES made their first contribution in #1349
- @ryanbrandenburg made their first contribution in #1368
Full Changelog: v2.3.0...v2.4.0