AWS CodeArtifact user guide document history
The following table describes important changes to the documentation for CodeArtifact.
Change | Description | Date |
---|---|---|
Added documentation for configuring and using Cargo with CodeArtifact | CodeArtifact now supports Cargo crates. Added documentation with guidance on configuring Cargo to use CodeArtifact repositories. For more information, see Using CodeArtifact with Cargo. | June 20, 2024 |
Added documentation for configuring and using Ruby with CodeArtifact | CodeArtifact now supports Ruby gems. Added documentation with guidance on configuring Ruby package managers to use CodeArtifact repositories. For more information, see Using CodeArtifact with Ruby. | April 30, 2024 |
Added an example key policy for creating domains with a customer managed AWS KMS key | Added an example key policy that can be used to create a customer managed KMS key for encrypting assets in CodeArtifact domains. For more information, see Example AWS KMS key policy. | April 18, 2024 |
Added documentation to support the launch of package groups. | Added documentation about managing and using package groups in CodeArtifact. For more information, see Working with package groups in CodeArtifact. | March 21, 2024 |
Added additional valid package managers to documentation about the aws codeartifact login command. | Added | February 18, 2024 |
Added an entry to the Swift troubleshooting documentation about Xcode hanging on CI machines | Added information, including a solution, about an issue that can cause Xcode to hang on CI machines due to keychain prompt for password. For more information, see Xcode hangs on CI machine due to keychain prompt for password. | February 6, 2024 |
Added information about troubleshooting slow npm package install times with npm 8.x or higher | Added information about working around slow npm package install times from CodeArtifact, which could cause slow build times. For more information, see Troubleshooting slow installs with npm 8.x or higher. | December 29, 2023 |
Updated information about Python package asset and metadata behavior in CodeArtifact | Updated information about how CodeArtifact repositories retain and refresh Python package version assets and metadata. For more information, see Requesting Python packages from upstreams and external connections. | December 14, 2023 |
Reorganized documentation about monitoring CodeArtifact | Reorganized information about monitoring CodeArtifact events, and added information about viewing CodeArtifact requests with Amazon CloudWatch metrics. For more information, see Monitoring CodeArtifact. | December 14, 2023 |
Added more information about managing CodeArtifact resources with AWS CloudFormation | Added references and links to documentation about managing CodeArtifact resources with CloudFormation, including a section about preventing deletion of CodeArtifact resources managed with CloudFormation. For more information, see Preventing deletion of CodeArtifact resources. | December 7, 2023 |
Added documentation detailing CodeArtifact's support of AWS KMS External Key Stores (XKS) | Added a section with information about CodeArtifact's support of KMS keys, including using XKS keys with CodeArtifact. For more information, see Types of AWS KMS keys supported in CodeArtifact. | October 31, 2023 |
Updated existing and added new troubleshooting documentation | Added a Maven troubleshooting topic and included links to Swift and Maven troubleshooting documentation in the general troubleshooting topic. For more information, see Troubleshooting AWS CodeArtifact. | September 28, 2023 |
Updated documentation to include the Swift Package Manager publish command | Swift 5.9 introduced a | September 25, 2023 |
Added documentation for configuring CodeArtifact with Swift | CodeArtifact now supports Swift packages. Added documentation with guidance on configuring Swift to use CodeArtifact repositories. For more information, see Using CodeArtifact with Swift. | September 20, 2023 |
Added guidance on how CodeArtifact handles yanked Python package versions | Added documentation with information about how to tell if a Python package version is yanked, how CodeArtifact handles yanked package versions, and answers to common questions. For more information, see Yanked package versions. | August 2, 2023 |
Fixed incorrect command line command in Yarn documentation | Fixed an incorrect command line command that fetches a CodeArtifact authorization token and stores it in an environment variable in the Yarn documentation. | July 20, 2023 |
Minor additions and small bug fix to Python documentation | Added pip and twine information in their respective documentation and corrected what happens when using the
| July 14, 2023 |
Fixed incorrect dotnet commands in CodeBuild documentation | Corrected the | July 13, 2023 |
Updated AWS CodeArtifact and AWS Identity and Access Management documentation | Overhauled the IAM in CodeArtifact documentation to add clarity and consistency with documentation for other AWS services. See Identity and Access Management for AWS CodeArtifact. | May 24, 2023 |
Added information about yanked Python package versions | Added information about how CodeArtifact retains yanked Python package version metadata, For more information, see Yanked package versions. | April 11, 2023 |
Added information on Clojure support | Added information about Clojure support, including managing dependencies for Clojure projects. For more information, see Use CodeArtifact with deps.edn. | March 21, 2023 |
Added information on generic package publishing | Added information about generic packages and how to publish and download package contents with the AWS CLI. For more information, see Using CodeArtifact with generic packages, Publishing and consuming generic packages, and Supported commands for generic packages. | March 10, 2023 |
Added information on asset size limits for publishing | Added a section to Package publishing to explain the asset size limits for publishing. | June 21, 2022 |
Refactored the external connection documentation | Moved the external connection documentation and reorganized it to focus on the end goal of the user, which is to connect their CodeArtifact repository to public package repositories. Also added more guidance and information around the different methods for achieving that goal. For more information, see Connect a CodeArtifact repository to a public repository. | May 9, 2022 |
Updated the CodeArtifact event information for Amazon CloudWatch Events | Added more information to the | March 7, 2022 |
Added configuration instructions for using CodeArtifact from a VPC without private DNS | If you cannot or do not want to enable private DNS on your
| February 8, 2022 |
Added in-depth documentation for updating the status of package versions | Expanded the update package version status documentation into its own topic. Added documentation for updating a package version's status, including required IAM permissions, example AWS CLI commands for various scenarios, and possible errors. See Update package version status for more information. | September 1, 2021 |
Updated the copy package versions documentation with more in-depth permissions information |
Added more information about the required IAM and resource-based policy permissions for calling the | August 25, 2021 |
Updated documentation for running a Gradle build in IntelliJ IDEA |
Updated the documentation for running a Gradle build in IntelliJ IDEA with steps for configuring Gradle to fetch plugins from CodeArtifact. Also
added an option to create a new CodeArtifact authorization token for each new run with an inline call to | August 23, 2021 |
Added documentation for configuring and using Yarn with AWS CodeArtifact | Added documentation for configuring and using Yarn 1.X and Yarn 2.X to manage npm packages with CodeArtifact. See Configure and use Yarn with CodeArtifact for more information. | July 30, 2021 |
AWS CodeArtifact now supports NuGet packages |
CodeArtifact users can now publish and consume NuGet packages. Added documentation for configuring and using both
Visual Studio and NuGet command line tools like | November 19, 2020 |
Tagging resources in AWS CodeArtifact | Added documentation about tagging repositories and domains in AWS CodeArtifact. See Tagging resources. | October 30, 2020 |
CodeArtifact now supports AWS CloudFormation | CodeArtifact users can now use AWS CloudFormation templates to create CodeArtifact repositories and domains. See Creating CodeArtifact resources with AWS CloudFormation for more information and to get started. | October 8, 2020 |
Add information about creating Amazon S3 gateway endpoints to use CodeArtifact with Amazon VPC | Added information about creating Amazon S3 gateway endpoints with the Amazon EC2 AWS CLI command. This documentation also contains information about the specific permissions that CodeArtifact requires to be used with Amazon VPC environments. See Create the Amazon S3 gateway endpoint. | August 12, 2020 |
Publishing Maven artifacts with curl and publishing third-party Maven artifacts | Added guidance for Publishing with curl and Publish third-party artifacts. | August 10, 2020 |
General Availability (GA) release | Initial version of the CodeArtifact User Guide. | June 10, 2020 |