Skip to content

Releases: aligent/serverless-conventions

Release Notes - v1.1.0

05 Mar 03:35
6d7474e

Choose a tag to compare

What's Changed

  • DO-1912: Update Node.js and dependencies to the latest versions by @TheOrangePuff in #188
  • Bump Serverless from v3 to v4 and @types/serverless to 3.12.28 by @ryanjehan-aligent in #189

Breaking Changes

  • Node.js 24 required: Minimum Node.js version is now 24.0.0 (previously lower)

New Features

  • Serverless Framework v4 compatibility: Plugin now supports both Serverless Framework v3.x and v4.x via peer dependency serverless: "3.x || 4.x"

CI/CD Improvements

  • Updated actions/checkout from v4 to v6
  • Updated actions/setup-node from v4 to v6
  • Node.js version in workflows updated to 24

Other Changes

  • Improved warning messages for convention checks
  • Test suite updated for Serverless v4 compatibility

Full Changelog: 1.0.0...1.1.0

1.0.0

30 Nov 10:15
0feaea9

Choose a tag to compare

What's Changed

Full Changelog: 0.4.1...1.0.0

0.4.1

21 Jul 04:28
0b0d343

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.4.0...0.4.1

0.4.0

13 Feb 23:58
ffe06c1

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.3.0...0.4.0

0.3.0

01 Mar 00:07
3cfa348

Choose a tag to compare

What's Changed

  • Service name length validation by @TheOrangePuff in #59
  • Adds support for Serverless V3 by @TheOrangePuff in #58
  • Ignore flag by @TheOrangePuff in #57

0.2.1

24 Feb 22:34
a6e8f56

Choose a tag to compare

Removes CFN role validation.

0.2.0

28 Jan 03:24
a53e53e

Choose a tag to compare

This release adds the conventions-check command. This allows you to manually run the conventions plugin.

0.1.1

16 Dec 06:17
0a4e568

Choose a tag to compare

Fixing package not found issue.

0.1.0

14 Dec 23:37
3e4976c

Choose a tag to compare

Added many more conventions! A list of added conventions is below:

  • Service name must be dash delimited
  • Service name must not contain the word "service"
  • Service provider must contain a valid cloud formation role
  • DynamoDB table names must be in kebab case
  • DynamoDB table names must start with the service name

See README.md for examples.

0.0.2

08 Nov 03:05
a4da8c7

Choose a tag to compare

0.0.2 Pre-release
Pre-release

Adds handler and function name validation.