Releases: ren-yamanashi/awscdk-lint
Release list
oxlint-plugin-awscdk: v0.1.4
eslint-plugin-awscdk: v4.4.0
oxlint-plugin-awscdk: v0.1.3
oxlint-plugin-awscdk: v0.1.2
oxlint-plugin-awscdk@0.1.1
🎉 Initial release of oxlint-plugin-awscdk!
This is the first published version of oxlint-plugin-awscdk — the Oxlint counterpart of eslint-plugin-awscdk. Both packages share the same AWS CDK lint rule set under the awscdk-lint project, so you can pick the linter that fits your project.
⚠️ Experimental. This package is in an early, experimental stage. The public API, rule set, preset contents, and config shape may change without notice prior to the first stable (1.0.0) release. It also depends oncorsa-oxlint, which has not yet reached a stable release.
What's included
- All AWS CDK lint rules from
eslint-plugin-awscdk, ported to Oxlint recommendedandstrictpreset configs (mirroring the ESLint plugin)
Installation
npm install -D oxlint-plugin-awscdkGetting started
// oxlint.config.ts
import { defineConfig } from "oxlint";
import cdkPlugin from "oxlint-plugin-awscdk";
export default defineConfig({
extends: [cdkPlugin.configs.recommended], // or .strict
});See Getting Started (Oxlint) for the full guide.
Feedback
Please open an issue if you run into bugs or have suggestions — feedback during this experimental phase will help shape the API toward 1.0.
eslint-plugin-awscdk@4.3.3
What's Changed
- chore: bump the dependencies group with 10 updates by @dependabot[bot] in #421
- chore: bump the dependencies group with 10 updates by @dependabot[bot] in #424
- chore: bump the dependencies group with 12 updates by @dependabot[bot] in #426
- chore: bump the dependencies group with 9 updates by @dependabot[bot] in #430
- fix(require-passing-this): should not flag resources defined outside Construct class by @ren-yamanashi in #431
- fix(no-variable-construct-id): should not flag functions outside Construct classes by @ren-yamanashi in #433
Full Changelog: v4.3.2...v4.3.3
eslint-plugin-awscdk@4.3.2
What's Changed
- docs: update playground link by @ren-yamanashi in #390
- chore: migrate to Vite+ by @ubugeeei in #391
- chore: update issue templates and contributing guidelines by @ren-yamanashi in #393
- chore: update CONTRIBUTING.md by @ren-yamanashi in #394
- chore: bump rollup from 4.52.5 to 4.59.0 by @dependabot[bot] in #392
- chore: update dependabot config to ignore eslint major updates by @ren-yamanashi in #398
- chore: remove classic-config example and fix dependabot eslint config by @ren-yamanashi in #401
- chore: bump the dependencies group with 9 updates by @dependabot[bot] in #400
- chore: support typescript@6.0.x by @ren-yamanashi in #406
- fix: create-release-pr.yml by @ren-yamanashi in #408
- chore: use node 24.14.1 LTS by @ren-yamanashi in #410
- Release v4.3.1 by @github-actions[bot] in #411
- fix: github actions by @ren-yamanashi in #414
Full Changelog: v4.3.0...v4.3.2
eslint-cdk-plugin@3.4.9
Full Changelog: v3.4.7...v3.4.9
eslint-plugin-awscdk@4.3.0
What's Changed
- chore: include eslint-cdk-plugin branch in dependabot scope by @ren-yamanashi in #372
- chore: update dependabot.yml by @ren-yamanashi in #376
- chore: bump the dependencies group across 1 directory with 11 updates by @dependabot[bot] in #386
- feat: add rule "prevent-construct-id-collision" by @ren-yamanashi in #388
Full Changelog: v4.2.1...v4.3.0
eslint-plugin-awscdk@4.2.1
What's Changed
- chore: add oxfmt by @ren-yamanashi in #361
- chore: support eslint v10 by @ren-yamanashi in #363
- chore: update dependabot.yml by @ren-yamanashi in #365
- docs: update config document by @ren-yamanashi in #368
- chore: bump typescript-eslint from 8.54.0 to 8.56.0 in /examples/classic-config by @dependabot[bot] in #367
- chore: bump @types/node from 25.0.3 to 24.10.13 in /examples/classic-config by @dependabot[bot] in #366
Full Changelog: v4.2.0...v4.2.1