0.11: Release Notes
v0.11 was released on October 2. In September, we focused on creating HTTP REST API to make Artipie compatible with existing products.
Artipie REST API allows to:
- create repositories
- manage users
- manage repository permission
- list repository items
We also introduced the following features in Artipie:
- User groups: users can be added to multiple groups and repository permissions can be granted to a group, not to individual users only. Readers group may be assigned to users by default
- Different ports for repositories: Artipie can now be configured to listen on multiple ports, port can be specified for each repository
- Integration tests were implemented for docker, maven and files adapters
- Files adapter now supports
DELETE
operation to remove files from the storage - Basic authentication support was added to Go adapter
- Distributed locks were added to Maven and NuGet adapters to avoid race conditions on adding artifacts
- Maven proxy was covered with tests and fixed
- We improved our benchmarks to compare performance of multiple Artipie versions