Projen

Latest version: v0.82.8

Safety actively analyzes 641954 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 314

0.81.2

[0.81.2](https://github.com/projen/projen/compare/v0.81.1...v0.81.2) (2024-04-26)


Features

* **dependabot:** add target-branch configuration ([3537](https://github.com/projen/projen/issues/3537)) ([b1af086](https://github.com/projen/projen/commit/b1af086afbf345701b449af20ecf98191beb8f1c))

0.81.1

[0.81.1](https://github.com/projen/projen/compare/v0.81.0...v0.81.1) (2024-04-18)


Features

* update codecov/codecov-action to v4; fixes Node.js 16 deprecation warning ([3531](https://github.com/projen/projen/issues/3531)) ([9eb1e59](https://github.com/projen/projen/commit/9eb1e59076b7cfb954c41b6c0edbd060dcfab726)), closes [#3529](https://github.com/projen/projen/issues/3529)

0.81.0

[0.81.0](https://github.com/projen/projen/compare/v0.80.20...v0.81.0) (2024-04-11)


⚠ BREAKING CHANGES

* **subprojects:** by default `projen` will not be installed in subproject directories. To install `projen` in a subproject directory, explicitly set `projenDevDependency: true` in the subproject.

Installing projen in sub-projects leads to weird behavior where the sub-project is referencing different source than the parent project - which breaks things like `instanceof` expressions when the two class objects are from different sources. I think it makes more sense to only install a single copy of `projen` for an entire project graph.
I suspect that enabling sub-project installation by default was an oversight originally since it makes sense to have that default for the root project. So I think its safe to consider this a non-breaking change since the default will stay unchanged for a root project.

Bug Fixes

* **subprojects:** conflicting projenDevDependency is added to subprojects by default ([3506](https://github.com/projen/projen/issues/3506)) ([c6d17e5](https://github.com/projen/projen/commit/c6d17e5ed2a8ce6651650c0285a87fdf4a32da2f)), closes [#3304](https://github.com/projen/projen/issues/3304)

0.80.20

[0.80.20](https://github.com/projen/projen/compare/v0.80.19...v0.80.20) (2024-04-08)


Bug Fixes

* upgrade TypeScript and jsii to v5.4 ([3514](https://github.com/projen/projen/issues/3514)) ([bd8b9b8](https://github.com/projen/projen/commit/bd8b9b82bce8ad84787249703967108f6ab3f058))

0.80.19

[0.80.19](https://github.com/projen/projen/compare/v0.80.18...v0.80.19) (2024-04-05)


Bug Fixes

* **upgrade-dependencies:** some dependencies are still attempted to be upgraded by ncu, then reverted by projen ([3463](https://github.com/projen/projen/issues/3463)) ([ab74dab](https://github.com/projen/projen/commit/ab74dab1a34d096b9da46b041523e94a4b943eb9))

0.80.18

[0.80.18](https://github.com/projen/projen/compare/v0.80.17...v0.80.18) (2024-04-04)


Bug Fixes

* **node:** build workflow options pre build steps configuration overriding setup steps ([3510](https://github.com/projen/projen/issues/3510)) ([e069046](https://github.com/projen/projen/commit/e069046aa4475287efa3581360b0aa58d623a1c2)), closes [#3449](https://github.com/projen/projen/issues/3449) [/github.com/projen/projen/pull/3449/files/5b3b3492ae87436dc7566d2f46016ebc5e44d6e6#r1551681459](https://github.com/projen//github.com/projen/projen/pull/3449/files/5b3b3492ae87436dc7566d2f46016ebc5e44d6e6/issues/r1551681459)

Page 5 of 314

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.