Releases: cloudogu/cesapp-lib
Releases · cloudogu/cesapp-lib
v0.18.1
Changed
-[#58] make CheckDependencyVersion public
- function can be used for dogu- and package-dependencies
v0.18.0
Changed
- [#55] Extract calculation of effective capabilities to be reusable
v0.17.0
Changed
- [#52] Adapt to changes in the CMS
- Remove
Logo
and BackgroundImage
from MarketingDogu
- Add
Category
to MarketingDogu
Fixed
- [#52] Add missing fields in
MarektingDogu
example
v0.16.0
Added
- [#53] Add Security field to
dogu_v2
, which can be to define security policies for the dogu.
- This can be used for example in the pod security context on the kubernetes platform.
v0.15.0
Added
- [#43] add a timestamp to
dogu_v1
and dogu_v2
which represents the date and time when a dogu was created
- [#50] Add string representation to
core.Version
v0.14.4
Fixed
- [#48] Map nginx dependency to
nginx-ingress
and nginx-static
.
Both Dogus are required in the installation process in the dogu-operator.
Only mapping nginx-ingress
can result in following installation order ingress
, cas
, static
because the nginx-ingress
has no dependency and the new dependency sorting algorithm is not deterministic.
v0.14.3
Fixed
- [#47] map nginx dependencies to k8s equivalent dogus
v0.14.2
Fixed
- [#44] fix, that dogus with irrelevant optional dependencies were not included when sorting by dependency
v0.14.1
Changed
- use topological sorting to sort dogus by dependency
Deprecated
SortDogusByDependency
: Use SortDogusByDependencyWithError
instead for better error handling
SortDogusByInvertedDependency
: Use SortDogusByInvertedDependencyWithError
instead for better error handling
v0.14.0
Changed
- Relicense to AGPL-3.0-only (#40)