Repository navigation
chore: version bump to 1.68.0 - #943
Merged
Merged
Conversation
licjun
approved these changes
Oct 26, 2026
reedham-aws
approved these changes
Oct 26, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Issue #, if available:
Description of changes
Version bump to 1.68.0, which is what triggers the release.
developcarries 7 commits since v1.67.0 (2026-09-02). Four are the npm workspaces monorepo arc from #6567, and they are the reason this release is wanted now — aws/aws-sam-cli#9352 callsLambdaBuilder.prepare_shared_project, which does not exist in 1.67.0, so it cannot leave draft until this ships and sam-cli bumps its pin.fix:honour the lockfile when building nodejs dependencies in sourcefix:ship a workspaces monorepo function's own dependencies when building in sourceperf:derive a function's dependency closure from the lockfile, notnpm lsfeat(nodejs):prepare a monorepo's shared project root onceThe remaining three are dependabot CI-action bumps (#905, #889, #907).
New public surface in this release:
LambdaBuilder.prepare_shared_project(project_root, experimental_flags=None)and theBaseWorkflow.prepare_shared_projectclassmethod it delegates to, plus two new exception types (SharedProjectNotSupportedError,SharedProjectPreparationError). The nodejs behaviour behind it is gated on theexperimentalNodejsMonorepoflag, so with the flag off every build takes the path 1.67.0 took.RPC_PROTOCOL_VERSIONis unchanged at0.3.Description of how you validated changes
One line,
__version__only — no behaviour change here; the behaviour is in the four PRs above, each reviewed and merged on its own.Against this branch:
ruff check aws_lambda_buildersclean,black --checkclean over 206 files, andpython3 -m pytest tests/unit906 passed. The branch is cut fromdevelopat 18b2f63 (the #941 merge), so that run also confirms the merged tree is green with nothing stale.Checklist
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.