Skip to content
This repository has been archived by the owner on Aug 29, 2023. It is now read-only.

Releases: weaveworks/libgitops

v0.0.3

21 Aug 19:21
69889c6
Compare
Choose a tag to compare

CHANGELOG

  • PR #44 - @luxas - Split sample-app to that and sample-watch

    • 47df9e0 Add docs about sample-gitops
    • 4b3f584 Merge branch 'master' into sample-readme
    • feb5819 Split sample-app and -watch
    • c226914 flagify and use info loglevel
    • e267cde document sample-app and watch
    • 1ccaade Apply suggestions from code review
  • PR #43 - @twelho - Remove old EventStorage interface, rename WatchStorage to EventStorage

    • d8935f5 Rename the WatchStorage interface to EventStorage, remove separate ManifestStorage
    • 23d285f Update README
    • 6d913ac Fix sample apps
    • 1fe533b Restrict GH Actions push to master, add author and commits to goreleaser
  • PR #42 - @luxas - PR creation support, sample-gitops binary

    • 1bbada8 Convert GitDirectory to an interface, abstract away the auth method to its own factory. Cl...
    • 1d01397 Refactor the transaction types into clean CommitResult, PRResult + Spec interfaces and str...
    • 5843c18 Implement PullRequestProvider for Github
    • 2e1789b Comment GitStorage better, use the new generic Result & PR Spec types, and add TODOs
    • cb68ea0 Remove GitOps stuff from sample-app, and factor generic stuff out to common
    • b53cf28 Implement a sample gitops application
    • e69d0ef update go.mod, add target to makefile
    • 101aad7 Fix lint error
  • PR #40 - @twelho - Add goreleaser for automatic release note generation

    • 11db9ec Add goreleaser for automatic release note generation
  • PR #39 - @twelho - Add component descriptions to the README

    • 797373a Add descriptions of all components in README.md
    • fb15f00 Update README
  • PR #37 - @twelho - Split WriteStorage.Set to separate Create and Update methods

    • 5beb8b8 Split WriteStorage.Set to Create and Update, add typed errors
    • ef8bafd Update sample-app wrt. Create/Update split, clean up the code
    • 0b21bbc Address review feedback
  • PR #36 - @luxas - Move Storage.New() -> Serializer.Defaulter().NewDefaultedObject()

    • 0121e59 Move Storage.New() to the Serializer Defaulter
    • ec8eabb Merge branch 'master' into storage_new
    • 19bdfaa nit
  • PR #34 - @luxas - New, simpler, filtering system

    • 35793cb New, simpler, filtering system

v0.0.2

27 Jul 12:09
0a3b512
Compare
Choose a tag to compare

This is a point release in the v0.0.X alpha series, it brings some improvements to the comment handling of the serializer:

  • Resolve correct field names for lost inline comments (#31)
  • High-level getter/setter for the YAML tree used for transferring comments (#32)

v0.0.1

16 Jul 12:33
65d1093
Compare
Choose a tag to compare

This is the first alpha release of the libgitops serializer. Can be used in projects, but more features yet to come.

v0.0.1-beta.1

06 Jul 12:08
9bca948
Compare
Choose a tag to compare
v0.0.1-beta.1 Pre-release
Pre-release

This is the first preliminary release of libgitops, or pkg/serializer in particular: https://pkg.go.dev/github.com/weaveworks/libgitops/pkg/serializer?tab=doc

Lots more to come as we ramp up to make this repo a fully-featured project.