Skip to content

Releases: xp-forge/lambda

1.0.0: Unique given sources, BZ2

28 Aug 10:34

Choose a tag to compare

The first major release includes final touches to the packaged ZIP file.

  • Merged PR #5: Unique given sources, preventing them being added to the
    ZIP file twice
    (@thekid)
  • Also support bzip2 compression if PHP extension is loaded, but keep
    preference on gzip, which has performed better in my tests.
    (@thekid)

0.7.0: Runtime versioning

27 Aug 15:57

Choose a tag to compare

  • Fixed issue #3: Context object compatibility. Context now also declares
    the properties logGroupName and logStreamName like in NodeJS, and
    uses memoryLimitInMB instead of memorySize.
    (@thekid)
  • Merged PR #4: Pass version along to docker images. Use xp lambda runtime
    to use the current PHP version, xp lambda runtime:8.0 to use the newest
    PHP 8.0 release, and xp lambda runtime:8.0.10 for version pinning.
    (@thekid)
  • Ignore any directories inside src/test and src/it as well any hidden
    directories when packaging.
    (@thekid)

0.6.0: Shrink runtime layer

23 Aug 07:37

Choose a tag to compare

0.5.0: Deployment file name

22 Aug 18:04

Choose a tag to compare

  • Renamed task.zip to function.zip in order not to introduce more
    vocabulary than necessary
    (@thekid)

0.4.0: Test subcommand

22 Aug 17:56

Choose a tag to compare

Pre-release
  • Renamed xp lambda invoke to xp lambda test to make clear we're
    not invoking the deployed lambda
    (@thekid)

0.3.0: Packaging

22 Aug 17:45

Choose a tag to compare

0.3.0: Packaging Pre-release
Pre-release
  • Implemented xp lambda package subcommand for packaging lambda code
    including the src and vendor directories as requested in issue #2
    (@thekid)
  • Renamed context member payload to payloadLength - @thekid

0.2.0: Environment fix

21 Aug 13:26

Choose a tag to compare

Pre-release
  • Fixed environment passed to execution context - @thekid
  • Made it possible to trigger a runtime rebuild via -b - @thekid

0.1.0: Initial release

20 Aug 17:58

Choose a tag to compare

Pre-release
  • Hello World! First release - @thekid