Skip to content

Releases: mrsimonemms/gobblr

v0.1.1

25 Feb 12:54
v0.1.1
8fcb4bb
Compare
Choose a tag to compare

Changelog

  • 88e11fb chore: add sync-await on migration runners
  • 0b14d8d ci: add more checks to golang
  • 2b69ebe ci: grant package write permission
  • e02f819 ci: only push to registry if in original repo
  • 8fcb4bb ci: set goreleaser ldflaps for github actions
  • 855f7d7 perf: strip debugging and symbol table from compiled binary

v0.1.0

24 Dec 13:23
689a084
Compare
Choose a tag to compare

Changelog

  • 515bf1e chore(examples): add example simple migration
  • ca0a935 chore(gitpod): run mysql, pgsql and mongo as docker containers
  • 6c6fae5 chore: create docker-compose for the simple example
  • 5097a00 chore: initial commit
  • 23b6f8b ci(build): add go linting to ci/cd
  • b44563c ci(goreleaser): configure GoReleaser for releasing tags
  • e0d6963 ci: specify go version as >=1.19
  • 689a084 ci: upgrade goreleaser action version
  • d7a4665 docs(readme): document how the project works
  • 70268a3 feat(commands): add version command
  • 451a69e feat(commands): allow configuration via envvars
  • 949920e feat(commands): scaffold the db commands
  • dc018a5 feat(drivers): create the interface for the driver and how it's used
  • f1101f4 feat(files): support javascript for dynamic data
  • 460fff6 feat(gobblr): add an exponential retry before declaring a failure
  • 331573b feat(gobblr): find files in gobblr format
  • ccd9ff9 feat(gobblr): truncate and insert the file data
  • 243efe5 feat(logging): apply zerolog logging to the app
  • f2a2850 feat(mongodb): add support for mongodb
  • 6c7ccbc feat(sql): add support for postgres
  • 15b020e feat(sql): add support for sql server
  • 0c435e4 feat(sql): add support for sqlite
  • 8cf19b2 feat(sql): create a mysql driver using gorm
  • 2fc183e feat(web-server): run a web server to listen for commands