Skip to content

Commit

Permalink
chore(release): 1.107.0 (#4772)
Browse files Browse the repository at this point in the history
  • Loading branch information
rix0rrr authored Feb 20, 2025
2 parents e852934 + 97a2a7e commit 1a8de4e
Show file tree
Hide file tree
Showing 26 changed files with 2,088 additions and 3,008 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/closed-issue-message.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
issues: write
runs-on: ubuntu-latest
steps:
- uses: aws-actions/closed-issue-message@v1
- uses: aws-actions/closed-issue-message@v2
with:
# These inputs are both required
repo-token: "${{ secrets.GITHUB_TOKEN }}"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
--site-dir ${{ runner.temp }}/site
working-directory: gh-pages
- name: Upload Artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: doc-site
path: ${{ runner.temp }}/site/
Expand All @@ -59,7 +59,7 @@ jobs:
ref: gh-pages
token: ${{ secrets.PROJEN_GITHUB_TOKEN }}
- name: Download Artifact
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: doc-site
path: ${{ runner.temp }}/site
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ jobs:
.
# Upload artifact (we'll tar it up to save time)
- name: 'Upload Artifact: built-tree'
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: built-tree
path: ${{ runner.temp }}/built-tree.tgz
Expand Down Expand Up @@ -173,7 +173,7 @@ jobs:
yarn package
# Upload artifacts
- name: 'Upload Artifact: release-package'
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: release-package
path: ${{ github.workspace }}/dist/
Expand Down Expand Up @@ -289,7 +289,7 @@ jobs:
steps:
# Check out the code
- name: Download Artifact
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: built-tree
- name: Extract Artifact
Expand Down Expand Up @@ -385,7 +385,7 @@ jobs:
steps:
# Check out the code
- name: Download Artifact
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: release-package
path: ${{ runner.temp }}/release-package
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/yarn-upgrade.yml
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ jobs:
git add .
git diff --patch --staged > ${{ runner.temp }}/upgrade.patch
- name: Upload Patch
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: upgrade.patch
path: ${{ runner.temp }}/upgrade.patch
Expand All @@ -123,7 +123,7 @@ jobs:
uses: actions/checkout@v4

- name: Download patch
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: upgrade.patch
path: ${{ runner.temp }}
Expand Down
2 changes: 1 addition & 1 deletion .mergify/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ pull_request_rules:
label:
add: [contribution/core]
conditions:
- author~=^(RomainMuller|rix0rrr|iliapolo|comcalvi|kaizencc|corymhall|otaviomacedo|TheRealAmazonKendra|vinayak-kukreja|mrgrain|colifran|mikewrighton|paulhcsun)$
- author~=^(rix0rrr|iliapolo|kaizencc|otaviomacedo|mrgrain|paulhcsun|iankhou|HBobertz|sumupitchayan|jiayiwang7)$
- -label~="contribution/core"
- name: Tell them we're good now
actions:
Expand Down
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

## [1.107.0](https://github.com/aws/jsii/compare/v1.106.0...v1.107.0) (2025-02-20)


### Bug Fixes

* **java-runtime:** raise Jackson version bound to 2.19.0 ([#4771](https://github.com/aws/jsii/issues/4771)) ([0c38e35](https://github.com/aws/jsii/commit/0c38e3530df2b52605c4bd1a22f9614137ab6105))

## [1.106.0](https://github.com/aws/jsii/compare/v1.105.0...v1.106.0) (2024-12-16)


Expand Down
4 changes: 2 additions & 2 deletions gh-pages/requirements-dev.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
mkdocs~=1.6.1
mkdocs-awesome-pages-plugin~=2.9.3
mkdocs-material~=9.5.47
mkdocs-awesome-pages-plugin~=2.10.1
mkdocs-material~=9.6.4
mkdocs-git-revision-date-plugin~=0.3.2
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@
"rejectCycles": true
}
},
"version": "1.106.0",
"version": "1.107.0",
"$schema": "node_modules/lerna/schemas/lerna-schema.json"
}
16 changes: 8 additions & 8 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,22 +19,22 @@
"@jest/types": "^29.6.3",
"@types/jest": "^29.5.14",
"@types/node": "^18",
"@typescript-eslint/eslint-plugin": "^8.14.0",
"@typescript-eslint/parser": "^8.14.0",
"@typescript-eslint/eslint-plugin": "^8.22.0",
"@typescript-eslint/parser": "^8.22.0",
"all-contributors-cli": "^6.26.1",
"eslint": "^9.14.0",
"eslint-config-prettier": "^9.1.0",
"eslint": "^9.19.0",
"eslint-config-prettier": "^10.0.1",
"eslint-import-resolver-node": "^0.3.9",
"eslint-import-resolver-typescript": "^3.6.3",
"eslint-import-resolver-typescript": "^3.7.0",
"eslint-plugin-import": "2.31.0",
"eslint-plugin-prettier": "^5.2.1",
"eslint-plugin-prettier": "^5.2.3",
"jest": "^29.7.0",
"jest-circus": "^28.1.3",
"jest-config": "^28.1.3",
"jest-expect-message": "^1.1.3",
"lerna": "^8.1.9",
"npm-check-updates": "^9.2.4",
"prettier": "^3.3.3",
"npm-check-updates": "^17.1.14",
"prettier": "^3.4.2",
"standard-version": "^9.5.0",
"ts-node": "^10.9.2",
"typescript": "~4.7.4"
Expand Down
10 changes: 5 additions & 5 deletions packages/@jsii/Directory.Build.targets
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,18 @@
<ItemGroup>
<!-- Central configuration of dependency versions for all DotNet packages -->

<PackageReference Update="Microsoft.Extensions.DependencyInjection" Version="9.0.0" />
<PackageReference Update="Microsoft.Extensions.Logging" Version="9.0.0" />
<PackageReference Update="Microsoft.Extensions.Logging.Console" Version="9.0.0" />
<PackageReference Update="Microsoft.Extensions.DependencyInjection" Version="9.0.1" />
<PackageReference Update="Microsoft.Extensions.Logging" Version="9.0.1" />
<PackageReference Update="Microsoft.Extensions.Logging.Console" Version="9.0.1" />

<PackageReference Update="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="4.12.0" />
<PackageReference Update="Microsoft.CodeAnalysis.Analyzers" Version="3.11.0" />
<PackageReference Update="Microsoft.CodeQuality.Analyzers" Version="3.3.2" />

<PackageReference Update="Microsoft.NET.Test.Sdk" Version="17.12.0" />
<PackageReference Update="NSubstitute" Version="5.3.0" />
<PackageReference Update="xunit" Version="2.9.2" />
<PackageReference Update="xunit.runner.visualstudio" Version="2.8.2" />
<PackageReference Update="xunit" Version="2.9.3" />
<PackageReference Update="xunit.runner.visualstudio" Version="3.0.1" />
<PackageReference Update="XunitXml.TestLogger" Version="3.1.17" />

<PackageReference Update="Newtonsoft.Json" Version="13.0.3" />
Expand Down
2 changes: 1 addition & 1 deletion packages/@jsii/java-runtime/pom.xml.t.js
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ process.stdout.write(`<?xml version="1.0" encoding="UTF-8"?>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<!-- Versions of the dependencies -->
<hamcrest.version>[1.3,1.4-a0)</hamcrest.version>
<jackson.version>[2.11.3,2.14-a0)</jackson.version>
<jackson.version>[2.11.3,2.19.0)</jackson.version>
<javax-annotations.version>[1.3.2,1.4.0)</javax-annotations.version>
<jetbrains-annotations.version>[13.0.0,24.0-a0)</jetbrains-annotations.version>
<junit.version>[5.8.0,5.10-a0)</junit.version>
Expand Down
2 changes: 1 addition & 1 deletion packages/@jsii/python-runtime/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,6 @@
"jsii-build-tools": "^0.0.0",
"jsii-calc": "^3.20.120",
"jsii-pacmak": "^0.0.0",
"pyright": "^1.1.389"
"pyright": "^1.1.393"
}
}
4 changes: 2 additions & 2 deletions packages/@jsii/python-runtime/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
black~=24.8
mypy==1.13.0
pip~=24.3
mypy==1.14.1
pip~=25.0
pytest~=8.3
pytest-mypy~=0.10
setuptools~=75.3.0
Expand Down
2 changes: 1 addition & 1 deletion packages/@jsii/python-runtime/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
"jsii._embedded.jsii": ["*.js", "*.js.map"],
},
install_requires=[
"attrs>=21.2,<25.0",
"attrs>=21.2,<26.0",
"cattrs>=1.8,<24.2",
"importlib_resources>=5.2.0",
"publication>=0.0.3", # This is used by all generated code.
Expand Down
4 changes: 2 additions & 2 deletions packages/@jsii/runtime/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
"jsii-build-tools": "^0.0.0",
"jsii-calc": "^3.20.120",
"source-map-loader": "^5.0.0",
"webpack": "^5.96.1",
"webpack-cli": "^5.1.4"
"webpack": "^5.97.1",
"webpack-cli": "^6.0.1"
}
}
4 changes: 2 additions & 2 deletions packages/@scope/jsii-calc-base-of-base/test/assembly.jsii
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
},
"description": "An example transitive dependency for jsii-calc.",
"homepage": "https://github.com/aws/jsii",
"jsiiVersion": "5.7.0",
"jsiiVersion": "5.7.4",
"license": "Apache-2.0",
"metadata": {
"jsii": {
Expand Down Expand Up @@ -166,5 +166,5 @@
}
},
"version": "2.1.1",
"fingerprint": "PwcsgWKaFz//+WnNgqPa2iYQrz0wG2NLVTTmYtlAe3Q="
"fingerprint": "yyfpyuaab7QvJOCoatrrPLAe82ltbFDuQYNcdTucmMA="
}
4 changes: 2 additions & 2 deletions packages/@scope/jsii-calc-base/test/assembly.jsii
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
},
"description": "An example direct dependency for jsii-calc.",
"homepage": "https://github.com/aws/jsii",
"jsiiVersion": "5.7.0",
"jsiiVersion": "5.7.4",
"license": "Apache-2.0",
"metadata": {
"jsii": {
Expand Down Expand Up @@ -207,5 +207,5 @@
}
},
"version": "0.0.0",
"fingerprint": "owD5dvNwZsCheQcXuO55DpsBC6WVKRk723nURQOT+Dk="
"fingerprint": "Yc3hf+atkJTdgOm+B+tLuytoHe18Q0R+IzasXipX27w="
}
4 changes: 2 additions & 2 deletions packages/@scope/jsii-calc-lib/test/assembly.jsii
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@
"stability": "deprecated"
},
"homepage": "https://github.com/aws/jsii",
"jsiiVersion": "5.7.0",
"jsiiVersion": "5.7.4",
"license": "Apache-2.0",
"metadata": {
"jsii": {
Expand Down Expand Up @@ -1107,5 +1107,5 @@
}
},
"version": "0.0.0",
"fingerprint": "YbFe4GUOj1bMi4Nfb//EVD6W94vthn7qqgjK99omHZk="
"fingerprint": "V4QESqLEAdGUxILobqAL7Nk5lfmhcRJySgA8em52q6M="
}
2 changes: 1 addition & 1 deletion packages/jsii-calc/lib/calculator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -301,7 +301,7 @@ export class Calculator extends composition.CompositeOperation {

props = props ?? {};

const initialValue = props.initialValue ? props.initialValue : 0;
const initialValue = props.initialValue ?? 0;
this.curr = new Number(initialValue);
this.maxValue = props.maximumValue;
}
Expand Down
4 changes: 2 additions & 2 deletions packages/jsii-calc/test/assembly.jsii
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@
"stability": "stable"
},
"homepage": "https://github.com/aws/jsii",
"jsiiVersion": "5.7.0",
"jsiiVersion": "5.7.4",
"keywords": [
"aws",
"jsii",
Expand Down Expand Up @@ -18996,5 +18996,5 @@
}
},
"version": "3.20.120",
"fingerprint": "0tG7jS936WALug3+Z3mkb+Zts9YiQ1Nqy+xGmWhCzls="
"fingerprint": "6+i0EYrxA2uvQlBlt8jwOIPYG2wezuBbmkyh6MQkRZs="
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@
setuptools~=70.0.0 # build-system
wheel~=0.42 # build-system

twine~=5.1.1
twine~=6.1.0
2 changes: 1 addition & 1 deletion packages/jsii-pacmak/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@
"jsii-build-tools": "^0.0.0",
"jsii-calc": "^3.20.120",
"jsii-rosetta": "~5.7.0",
"pyright": "^1.1.389"
"pyright": "^1.1.393"
},
"peerDependencies": {
"jsii-rosetta": ">=5.4.0"
Expand Down
4 changes: 2 additions & 2 deletions packages/jsii-pacmak/test/generated-code/requirements-dev.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
mypy==1.13.0
pip==24.3.1 # required to use --config-settings
mypy==1.14.1
pip==25.0.1 # required to use --config-settings
6 changes: 3 additions & 3 deletions packages/jsii-reflect/lib/callable.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ import { TypeSystem } from './type-system';
export abstract class Callable
implements Documentable, Overridable, TypeMember, SourceLocatable
{
public declare abstract readonly kind: MemberKind;
public declare abstract readonly name: string;
public declare abstract readonly abstract: boolean;
declare public abstract readonly kind: MemberKind;
declare public abstract readonly name: string;
declare public abstract readonly abstract: boolean;

public constructor(
public readonly system: TypeSystem,
Expand Down
10 changes: 5 additions & 5 deletions packages/jsii-reflect/lib/module-like.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,20 @@ import { Type } from './type';
import { TypeSystem } from './type-system';

export abstract class ModuleLike {
public declare abstract readonly fqn: string;
declare public abstract readonly fqn: string;

/**
* A map of target name to configuration, which is used when generating packages for
* various languages.
*/
public declare abstract readonly targets?: jsii.AssemblyTargets;
public declare abstract readonly readme?: jsii.ReadMe;
declare public abstract readonly targets?: jsii.AssemblyTargets;
declare public abstract readonly readme?: jsii.ReadMe;

protected declare abstract readonly submoduleMap: ReadonlyMap<
declare protected abstract readonly submoduleMap: ReadonlyMap<
string,
Submodule
>;
protected declare abstract readonly typeMap: ReadonlyMap<string, Type>;
declare protected abstract readonly typeMap: ReadonlyMap<string, Type>;

/**
* Cache for the results of `tryFindType`.
Expand Down
Loading

0 comments on commit 1a8de4e

Please sign in to comment.