Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency projen to ^0.88.0 #116

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Sep 24, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
projen ^0.45.4 -> ^0.88.0 age adoption passing confidence

Release Notes

projen/projen (projen)

v0.88.0

Compare Source

0.88.0 (2024-09-23)

⚠ BREAKING CHANGES
  • node: The workflowNodeVersion used in GitHub Actions Workflows now defaults to lts/*. To revert to the previous behavior, set workflowNodeVersion: '18.x'.
  • node: The version of the@types/node dev dependency now falls back to match the version of TypeScript and then the latest version if minNodeVersion is not set. To revert to the previous behavior, add an explicit devDependency on @types/node with the desired version.
Features
  • node: default to LTS version in GitHub Actions workflows and match @types/node to TypeScript version (#​3855) (6f9ee09)

v0.87.4

Compare Source

0.87.4 (2024-09-17)

Bug Fixes

v0.87.3

Compare Source

0.87.3 (2024-09-16)

Bug Fixes
  • release: reduce likelihood for race condition by limiting concurrency (#​3763) (0fca5d9)

v0.87.2

Compare Source

0.87.2 (2024-09-09)
Bug Fixes

v0.87.1

Compare Source

0.87.1 (2024-09-09)
Bug Fixes

v0.87.0

Compare Source

0.87.0 (2024-09-06)

⚠ BREAKING CHANGES
  • github: In GitHub Actions Workflows, hidden files are not uploaded as part of artifacts anymore. If you are using only standard projen configurations, this change will not affect you. If you have previously relied on uploading hidden files as part of artifacts, we strongly recommend adjusting the workflow. Alternatively, setting WorkflowSteps.uploadArtifact({ with: { includeHiddenFiles: true } }) will restore the previous behavior.
Features
  • github: exclude hidden files from artifacts by default (#​3827) (7be2984)

v0.86.10

Compare Source

0.86.10 (2024-09-05)

Bug Fixes

v0.86.9

Compare Source

0.86.9 (2024-09-04)

Bug Fixes

v0.86.8

Compare Source

0.86.8 (2024-09-04)

Bug Fixes
  • github: fails to upload repo patch when using upload-artifact >= 4.4.0 (#​3819) (61d1b3b)

v0.86.7

Compare Source

0.86.7 (2024-09-02)

Bug Fixes

v0.86.6

Compare Source

0.86.6 (2024-08-30)

Bug Fixes

v0.86.5

Compare Source

0.86.5 (2024-08-27)

Bug Fixes

v0.86.4

Compare Source

0.86.4 (2024-08-26)

Features

v0.86.3

Compare Source

0.86.3 (2024-08-26)

Bug Fixes

v0.86.2

Compare Source

0.86.2 (2024-08-26)
Bug Fixes
  • release: use commit-and-tag-version instead of deprecated standard-version (#​3801) (4c78131)

v0.86.1

Compare Source

0.86.1 (2024-08-26)
Bug Fixes

v0.86.0

Compare Source

0.86.0 (2024-08-22)

⚠ BREAKING CHANGES
  • gitattributes: A new gitattribute is added by default to normalize line endings (eol) of text files to LF. This prevents mutations when Windows and Linux/macOS users are working on the same project. To revert back to the previous behavior (line endings behavior is defined by user config), add the option endOfLine: EndOfLine.NONE to the project.
Features

v0.85.2

Compare Source

0.85.2 (2024-08-19)
Bug Fixes

v0.85.1

Compare Source

0.85.1 (2024-08-19)
Bug Fixes
  • bump: exclamation operator ! is not recognized when running bump on windows (#​3745) (d9d0593)

v0.85.0

Compare Source

0.85.0 (2024-08-06)

⚠ BREAKING CHANGES
  • github: concurrency option on GithubWorkflow now accepts multiple configuration options instead of a string.
Bug Fixes
  • github: github workflow concurrency api is out of date (#​3762) (c901773)

v0.84.13

Compare Source

0.84.13 (2024-07-30)
Bug Fixes

v0.84.12

Compare Source

0.84.12 (2024-07-29)
Features
  • java: support Plugin Repository and Enhancing Repository Options (#​3534) (c0855e9)

v0.84.11

Compare Source

0.84.11 (2024-07-29)
Bug Fixes

v0.84.10

Compare Source

0.84.10 (2024-07-26)
Bug Fixes
  • task-runtime: commands are not working on windows when chained with AND && (#​3738) (0ee0726)

v0.84.9

Compare Source

0.84.9 (2024-07-24)
Features
Bug Fixes

v0.84.8

Compare Source

0.84.8 (2024-07-23)
Bug Fixes

v0.84.7

Compare Source

0.84.7 (2024-07-23)
Bug Fixes

v0.84.6

Compare Source

0.84.6 (2024-07-20)
Bug Fixes

v0.84.5

Compare Source

0.84.5 (2024-07-17)
Bug Fixes

v0.84.4

Compare Source

0.84.4 (2024-07-10)
Features

v0.84.3

Compare Source

0.84.3 (2024-07-09)
Features

v0.84.2

Compare Source

0.84.2 (2024-07-09)
Features

v0.84.1

Compare Source

0.84.1 (2024-07-08)
Features
  • typescript: adds projencodedir to jest testMatch patterns (#​3637) (3120c17)

v0.84.0

Compare Source

0.84.0 (2024-07-08)

⚠ BREAKING CHANGES
  • publisher: Changes the OpenJDK Java version used in the Publisher GitHub Actions Workflow to Amazon Corretto and Java 11. Use low-level Object File Patches to change to other versions.
  • publisher: update jsii toolchain sdks (#​3694)
Features
Bug Fixes
  • publisher: cannot publish to Maven due to release plugin incompatible with workflow jdk (#​3708) (af64893), closes #​3707

v0.83.1

Compare Source

0.83.1 (2024-07-03)
Bug Fixes

v0.83.0

Compare Source

0.83.0 (2024-07-03)

⚠ BREAKING CHANGES
Features

v0.82.8

Compare Source

0.82.8 (2024-06-21)
Bug Fixes

v0.82.7

Compare Source

0.82.7 (2024-06-21)
Features
  • eslint: ESLint now makes a best effort to sort the extends array (#​3641) (893032e)

v0.82.6

Compare Source

0.82.6 (2024-06-09)
Bug Fixes

v0.82.5

Compare Source

0.82.5 (2024-06-07)
Features
  • typescript: tsconfig can now add/remove include/excludes (#​3636) (b8d0ce0)
Bug Fixes
  • eslint: update eslint-plugin and parser to version 7 (#​3594) (7c53f1a)
  • eslint: use import/no-duplicates instead of no-duplicate-imports for eslint (#​3633) (8a98b39)
  • task-runner: task env vars handed to spawn no longer get left behind (#​3639) (2bb840e)
  • version: bump and unbump tasks env no longer clobber each other (#​3638) (9cd5b12)

v0.82.4

Compare Source

0.82.4 (2024-06-02)
Bug Fixes

v0.82.3

Compare Source

0.82.3 (2024-06-02)
Bug Fixes

v0.82.2

Compare Source

0.82.2 (2024-05-29)
Bug Fixes
  • typescript: add moduleDetection to typescript config (#​3614) (b71f96e)

v0.82.1

Compare Source

0.82.1 (2024-05-28)
Bug Fixes
  • typescript: typeRoots is missing in typescript config (#​3608) (cf90e8d)

v0.82.0

Compare Source

0.82.0 (2024-05-28)

⚠ BREAKING CHANGES
  • jest: The jest coverage provider now always to v8 via config. Most projects won't be effected by this change since this default was already set in most circumstances. To use babel instead, set the coverageProvider option on jestConfig.

We are making this change to fix coverage provider not being configurable.
We are changing the default to be more consistent across all projects and remove the conditionality of it.

Bug Fixes

v0.81.17

Compare Source

0.81.17 (2024-05-28)
Bug Fixes

v0.81.16

Compare Source

0.81.16 (2024-05-26)
Bug Fixes

v0.81.15

Compare Source

0.81.15 (2024-05-17)
Bug Fixes

v0.81.14

Compare Source

0.81.14 (2024-05-17)
Bug Fixes
  • release: github release may tag the wrong commit when multiple commits are released at the same time (race condition) (#​3584) (87a8854), closes #​3583

v0.81.13

Compare Source

0.81.13 (2024-05-15)
Features

v0.81.12

Compare Source

0.81.12 (2024-05-15)
Bug Fixes

v0.81.11

Compare Source

0.81.11 (2024-05-14)
Bug Fixes

v0.81.10

Compare Source

0.81.10 (2024-05-10)
Bug Fixes

v0.81.9

Compare Source

0.81.9 (2024-05-10)
Bug Fixes
  • docker-compose: omit version if schemaVersion is not provided (#​3562) (cbbfb4e)

v0.81.8

Compare Source

0.81.8 (2024-05-08)
Bug Fixes

v0.81.7

Compare Source

0.81.7 (2024-05-06)
Features
  • docker-compose: support privileged mode in docker compose (#​3553) (7bb3bd9)

v0.81.6

Compare Source

0.81.6 (2024-05-06)
Features

v0.81.5

Compare Source

0.81.5 (2024-04-29)
Bug Fixes

v0.81.4

Compare Source

0.81.4 (2024-04-28)
Bug Fixes

v0.81.3

Compare Source

0.81.3 (2024-04-27)
Bug Fixes

v0.81.2

Compare Source

0.81.2 (2024-04-26)
Features

v0.81.1

Compare Source

0.81.1 (2024-04-18)
Features

v0.81.0

Compare Source

0.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) (c6d17e5), closes #​3304

v0.80.20

Compare Source

0.80.20 (2024-04-08)
Bug Fixes

v0.80.19

Compare Source

0.80.19 (2024-04-05)
Bug Fixes
  • upgrade-dependencies: some dependencies are still attempted to be upgraded by ncu, then reverted by projen (#​3463) (ab74dab)

v0.80.18

Compare Source

0.80.18 (2024-04-04)
Bug Fixes

v0.80.17

Compare Source

0.80.17 (2024-04-03)
Features

v0.80.16

Compare Source

0.80.16 (2024-04-02)
Features

v0.80.15

Compare Source

0.80.15 (2024-03-28)
Bug Fixes

v0.80.14

Compare Source

0.80.14 (2024-03-27)
Bug Fixes
  • cli: call-out command to see project type specific help (#​3486) (91d58e0)

v0.80.13

Compare Source

0.80.13 (2024-03-25)
Features
Bug Fixes
  • javascript: bun setup for javascript workflows (#​3176) (d3ba33e)
  • semver: improved support of the Python Version Identification part of PEP440 (#​3474) (2ec610d)

v0.80.12

Compare Source

0.80.12 (2024-03-21)
Bug Fixes

v0.80.11

Compare Source

0.80.11 (2024-03-18)
Features

v0.80.10

Compare Source

0.80.10 (2024-03-10)
Bug Fixes

v0.80.9

Compare Source

0.80.9 (2024-03-07)
Bug Fixes
  • python: dependencies with multiple extras fail to synth; reverts #​3405 "generated pyproject.toml has correct formatting style when using Poetry" (#​3429) (862c899), closes #​3426

v0.80.8

Compare Source

0.80.8 (2024-03-06)
Bug Fixes

v0.80.7

Compare Source

0.80.7 (2024-03-04)
Bug Fixes
  • python: generated pyproject.toml has correct formatting style when using Poetry (#​3405) (320b947)

v0.80.6

Compare Source

0.80.6 (2024-03-04)
Bug Fixes
  • cli: unclear error messages when using projen new with --from (#​3385) (6cca0b5)

v0.80.5

Compare Source

0.80.5 (2024-03-01)
Bug Fixes
  • python: PythonProject with Poetry tries to use virtual environment before it's created (#​3392) (af095f1), closes #​3390

v0.80.4

Compare Source

0.80.4 (2024-02-28)
Bug Fixes
  • node: some directory separators are still inconsistent between platforms in tasks.json and package.json (#​3406) (49a51ef)
  • tsconfig: support three missing strict tsconfig compilerOptions (#​3409) (75072c1)

v0.80.3

Compare Source

0.80.3 (2024-02-28)
Bug Fixes

v0.80.2

Compare Source

0.80.2 (2024-02-26)
Bug Fixes

v0.80.1

Compare Source

0.80.1 (2024-02-24)
Bug Fixes

v0.80.0

Compare Source

0.80.0 (2024-02-24)

⚠ BREAKING CHANGES
  • python: Poetry is now required to be at version 1.2.0 or above. Please update Poetry if needed.
Bug Fixes
  • python: Poetry python project is using deprecated dev-dependencies notation in pyproject.toml (#​3375) (a5f5672)

v0.79.27

Compare Source

0.79.27 (2024-02-19)
Bug Fixes
  • file: directory separators are inconsistent between platforms in metadata (#​3374) (90fb41e)

v0.79.26

Compare Source

0.79.26 (2024-02-19)
Features
  • IgnoreFile: allow ignorePatterns to be set via options (#​3373) (8c93086)

v0.79.25

Compare Source

0.79.25 (2024-02-19)
Bug Fixes
  • release: provenance statement not being generated because of missing quotes in YAML (#​3378) (d7d8ff0), closes #​3300

v0.79.24

Compare Source

0.79.24 (2024-02-17)
Features

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants