Skip to content

Tags: tinovyatkin/constructs

Tags

v10.3.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: add a mechanism to retrieve all context (with defaults) (aws#1751)

Previously, all users of constructs would have to know beforehand the keys in the context to expect, and use either `tryGetContext` or `getContext` to retrieve a specific key from context.

This provides a mechanism to get the full context of a node in the construct tree, with overridable defaults. 

The `getAllContext` method allows users to retrieve all context. The interface for `getContext` and `tryGetContext` remains unchanged. 

I have also fixed a small typo in the library.

v10.2.70

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: improve addChild and path performance (aws#1891)

Improve the performance of the `constructs` library by removing several branches in the library's hot paths and switching to some more performant operations.

On my laptop, the benchmark I used (shared in a gist [here](https://gist.github.com/Chriscbr/fa69e5f7f35d5aa4dc312dd7025952b1)) takes about 5.0-5.3 seconds with the old version of constructs, and about 1.1-1.2 seconds with the new version of constructs.

Misc:
- Removed an unused file in the `test` folder.
- Added some files to `npmignore` to reduce the package's npm footprint.

v10.2.69

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore(deps): upgrade dependencies (aws#1782)

Upgrades project dependencies. See details in [workflow run].

[Workflow Run]: https://github.com/aws/constructs/actions/runs/5459180525

------

*Automatically created by projen via the "upgrade-10.x" workflow*

v3.4.344

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore(deps): upgrade dependencies (aws#1783)

Upgrades project dependencies. See details in [workflow run].

[Workflow Run]: https://github.com/aws/constructs/actions/runs/5459229125

------

*Automatically created by projen via the "upgrade-3.x" workflow*

v10.2.68

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore(deps): upgrade dependencies (aws#1780)

Upgrades project dependencies. See details in [workflow run].

[Workflow Run]: https://github.com/aws/constructs/actions/runs/5449452641

------

*Automatically created by projen via the "upgrade-10.x" workflow*

v3.4.343

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore(deps): upgrade dependencies (aws#1781)

Upgrades project dependencies. See details in [workflow run].

[Workflow Run]: https://github.com/aws/constructs/actions/runs/5449505308

------

*Automatically created by projen via the "upgrade-3.x" workflow*

v10.2.67

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore(deps): upgrade dependencies (aws#1778)

Upgrades project dependencies. See details in [workflow run].

[Workflow Run]: https://github.com/aws/constructs/actions/runs/5439217792

------

*Automatically created by projen via the "upgrade-10.x" workflow*

v3.4.342

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore(deps): upgrade dependencies (aws#1779)

Upgrades project dependencies. See details in [workflow run].

[Workflow Run]: https://github.com/aws/constructs/actions/runs/5439263558

------

*Automatically created by projen via the "upgrade-3.x" workflow*

v10.2.66

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore(deps): upgrade dependencies (aws#1776)

Upgrades project dependencies. See details in [workflow run].

[Workflow Run]: https://github.com/aws/constructs/actions/runs/5433717271

------

*Automatically created by projen via the "upgrade-10.x" workflow*

v3.4.341

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore(deps): upgrade dependencies (aws#1777)

Upgrades project dependencies. See details in [workflow run].

[Workflow Run]: https://github.com/aws/constructs/actions/runs/5433763309

------

*Automatically created by projen via the "upgrade-3.x" workflow*