v0.49.0
Relevant Pull Requests
Strings in kustomized yaml will only wrap on literal newlines: #1019, #1020
Fix potential JS security vulnerabilities: #1021, #1024, #1027
Kustomize overlays and resources edited in the ship UI are now stored in the overlays/ship
directory by default and not in the .ship/state.json
file: #1026
A flag --files-in-state
has been added. If present, kustomize overlays and resources will be stored in the .ship/state.json
file in addition to the overlays directory. If the flag is not present, existing overlays will be removed from the state and stored only on disk: #1026
If kustomize data is present within both the state and the overlays directory, data from the directory will be used: #1026
Changelog
7419b78 Merge pull request #1026 from laverya/kustomize-state-storage
d5406b4 rename 'kustomize-in-state' to 'files-in-state'
d3c228d Merge pull request #1027 from replicatedhq/dependabot/npm_and_yarn/hack/docs/lodash-4.17.13
c3a9bb0 Bump lodash from 4.17.4 to 4.17.13 in /hack/docs
f595359 testing for resolveExistingKustomize and maybeCleanupKustomizeState
009ab28 existing integration tests use --kustomize-in-state flag
c149c87 read kustomize state from overlays dir if present
97b6e3f Merge pull request #1025 from replicatedhq/added-entitlementspec-and-config-spec
5d982ab fixed SHAs
f11b554 update SHAs
69c830e fixed indentation
9c1e80a fixed indentation
6405e82 update integration tests and ship slug release pact test
9d98db9 fixed indentation
ec9552a Added entitlementSpec and configSpec to state.json
71d6607 Merge pull request #1024 from laverya/yarn-upgrade
0a4f529 run 'yarn upgrade' for web/init and web/app
a586af3 Merge pull request #1021 from replicatedhq/dependabot/npm_and_yarn/web/init/lodash-es-4.17.14
656a33b Bump lodash-es from 4.17.11 to 4.17.14 in /web/init
d78d5f9 Merge pull request #1020 from laverya/use-laverya-ship-for-line-length
9d2dcb9 update line breaks in integration tests
7f97fba use laverya/yaml to allow marshalling yaml with unlimited line lengths
f4ccac8 Merge pull request #1019 from laverya/regularlize-yaml-lib-usage
bc8a6dd update expected ordering of defaults kustomization
75fa1e3 use gopkg.in/yaml instead of ghodss/yaml wherever possible
Docker images
docker pull replicated/ship:latest
docker pull replicated/ship:0
docker pull replicated/ship:0.49
docker pull replicated/ship:0.49.0
docker pull replicated/ship:slim
docker pull replicated/ship:0-slim
docker pull replicated/ship:0.49-slim
docker pull replicated/ship:0.49.0-slim