Skip to content

Bump @architect/architect from 9.1.0 to 10.0.2 - #26

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/architect/architect-10.0.2
Closed

Bump @architect/architect from 9.1.0 to 10.0.2#26
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/architect/architect-10.0.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Feb 25, 2022

Copy link
Copy Markdown

Bumps @architect/architect from 9.1.0 to 10.0.2.

Changelog

Sourced from @​architect/architect's changelog.

[10.0.2] 2022-02-24

Added

  • Enable @architect/functions to retrieve port configuration via Sandbox when run as a bare module and not within a Lambda
  • In addition to the existing @sandbox-startup preferences pragma, now run startup commands via @sandbox-start preferences pragma
    • It's the same, just semantically a bit closer to plugins.sandbox.start

Fixed

  • Fixed missing ARC_SANDBOX env var version property in sandbox.start plugins + @sandbox-startup scripts
  • Fixed error reporting in arc destroy when run via arc (and not as standalone npx arc-destroy)

[10.0.0 - 10.0.1] 2022-02-22

Added

  • Architect 10 plugin API support! Some highlights:
    • plugins.set.env - add environment variables to all Lambdas
    • plugins.set.events|http|scheduled|tables-streams|ws - generate or drop-in Lambdas into Architect pragmas
    • plugins.set.customLambdas - generate or drop in unique Lambdas with custom event sources
    • plugins.set.runtimes - custom runtime support (still in beta)
    • plugins.sandbox.start - perofrm arbitrary operations on Sandbox startup
    • plugins.sandbox.watcher - Sandbox file watcher API
      • Added ability to disable Sandbox watcher with watcher (boolean) in API option
    • plugins.sandbox.end - perofrm arbitrary operations on Sandbox shutdown
    • plugins.deploy.start - mutate CloudFormation mutation and perform other arbitrary pre-deploy operations
    • plugins.deploy.services - add to Architect service discovery and custom Lambda config data
    • plugins.deploy.target - deploy Architect projects to targets other than AWS CloudFormation
    • plugins.deploy.end - perform arbitrary post-deploy operations
  • Added Sandbox live reload support!
    • Add @sandbox livereload true to your preferences to enable
    • Your browser will automatically refresh any time a get or any HTTP handler changes, or when any file in src/shared, src/views, or public changes
  • Added inv|get.plugins tree + methods
    • What used to be plugins in the plugins beta is now customLambdas (see next item)
  • Added low-level support for build destinations to runtime plugins that register type transpiled or compiled
  • Added handlerModuleSystem property for nodejs14.x Lambdas, with a value of cjs or esm based on Lambda + Node.js conventions
    • Added handlerFile detection for nodejs14.x + deno Lambdas
      • This will detect the correct handler file on the filesystem, and fall back to a default handler file if none are found (e.g. index.js in nodejs14.x)
  • Added Inventory deployStage property, enabling Architect to be aware of an intended deploy stage, and act accordingly
    • This property may change, consider it in beta!
  • Added built-in support for reading .env files when enumerating local env var preferences in Inventory
  • Added ability to directly invoke all Architect subcommands from the CLI without using @architect/architect
  • Added Sandbox port configuration via prefs.arc
    • The precedence order is now prefs.arc > port API option or --port CLI flag > environment variables
    • Also added ARC_HTTP_PORT env var for configuring the HTTP port (in addition to PORT)
  • Added automatic Sandbox port selection for configuring internal service ports

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@architect/architect](https://github.com/architect/architect) from 9.1.0 to 10.0.2.
- [Release notes](https://github.com/architect/architect/releases)
- [Changelog](https://github.com/architect/architect/blob/main/changelog.md)
- [Commits](architect/architect@v9.1.0...v10.0.2)

---
updated-dependencies:
- dependency-name: "@architect/architect"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Feb 25, 2022
@dependabot @github

dependabot Bot commented on behalf of github Mar 2, 2022

Copy link
Copy Markdown
Author

Superseded by #28.

@dependabot dependabot Bot closed this Mar 2, 2022
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/architect/architect-10.0.2 branch March 2, 2022 20:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants