What's Changed
Minor Changes 🧰
- build: refactor Dockerfile by @titusjaka in #12
- build: use Taskfile instead of Makefile by @titusjaka in #14
- minor: bump package version up to v2 by @titusjaka in #32
CI/CD Changes 🚀
- cicd: update all CI/CD steps by @titusjaka in #3
- cicd: enable test coverage by @titusjaka in #25
- cicd: enable all linters by @titusjaka in #31
Refactoring ♻️
- refactor: use kong for parsing CLI flags and arguments by @titusjaka in #13
- refactor: use pgx/v5 instead of pq driver by @titusjaka in #16
- refactor: get rid of embedded-postgres by @titusjaka in #17
- refactor: use slog.Logger instead of custom logger interface by @titusjaka in #18
- refactor: get rid of go-kit by @titusjaka in #23
- refactor: use NotifyContext for signal handling by @titusjaka in #29
Tests 🧪
- tests: use uber/mock instead of golang/mock by @titusjaka in #15
- tests: refactor tests for the business layer by @titusjaka in #24
Other Changes 👀
- fix: Simplify migrations embedding. by @i-sevostyanov in #2
- Bump docker/build-push-action from 4 to 5 by @dependabot in #6
- Bump github.com/rubenv/sql-migrate from 0.0.0-20200616145509-8d140a17f351 to 1.6.1 by @dependabot in #7
- Bump docker/metadata-action from 4 to 5 by @dependabot in #8
- Bump golang.org/x/sync from 0.0.0-20201207232520-09787c993a3a to 0.7.0 by @dependabot in #10
- build(deps): bump github.com/go-chi/chi from 1.5.1 to 4.1.2+incompatible by @dependabot in #22
- build(deps): bump github.com/go-chi/render from 1.0.1 to 1.0.3 by @dependabot in #20
- build(deps): bump github.com/gorilla/schema from 1.2.0 to 1.3.0 by @dependabot in #19
- build(deps): bump github.com/go-chi/cors from 1.1.1 to 1.2.1 by @dependabot in #21
- build(deps): bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #26
- build(deps): bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot in #30
New Contributors
- @i-sevostyanov made their first contribution in #2
- @dependabot made their first contribution in #6
Full Changelog: v1.1.0...v2.0.0