v0.3-nightly
Pre-release
Pre-release
This is the most anticipated release of this project. This contains a full refractored version of the old project which includes:
- a new CLI to do management stuff with, in the future, you will be able to create accounts/repos/orgs and such through the CLI.
- new and fresh codebase that is easier to navigate.
- and more!!!
This release will also be the first release Noelware launches into production at charts.noelware.org/api
. The frontend design will not be finished until Q1/Q2 2023 as Noelware has a lot of work to do in that regard.
Additions
- Partial support for Noelware Analytics (@auguwu, @IceeMC)
- The major components are fully testable (mainly the HTTP server, but most tests aren't finished) (@auguwu)
- OpenAPI definitions are more clear now and will be available at
charts.noelware.org/api/openapi?format=json
. (@auguwu) - Elastic APM is fully supported for tracing, not all methods are traceable yet. (@auguwu)
- Repositories can now list their
Chart.yaml
,index.yaml
and template files from their tarball and not by releasing. (@auguwu) - Patching repository metadata is now added (@auguwu)
- Server now has preconditions, so we don't have to repeat most preconditions in Repositories and Organizations API (@auguwu)
- Repository members are partially added (@auguwu)
- charted now comes with a fully working PowerShell script, useful for Windows users. (@auguwu)
- All artifacts will be pushed to
artifacts.noelware.cloud
as well on GitHub releases. (@auguwu) - Elasticsearch SSL connections are now fully supported. (@IceeMC)
Updates/Fixes
- A whole bunch of dependency updates by @renovate-bot
Removed
- Cassandra has been swapped with ClickHouse due to Noelware's infrastructure conflicts. (@auguwu)
Full Changelog: v0.2.0-nightly.1...v0.3-nightly