Skip to content

Releases: Insei/gerpo

v0.9.1

06 Dec 13:36

Choose a tag to compare

What's Changed

  • src: repository && executor: tx creates without return error by @Insei in #48

Full Changelog: v0.9.0...v0.9.1

v0.9.0

06 Jul 08:50
9d0616a

Choose a tag to compare

What's Changed

  • src: builder && executor: add ability to set cache storage engine by @Insei in #46

Full Changelog: v0.8.9...v0.9.0

v0.8.9

23 May 02:23

Choose a tag to compare

What's Changed

  • src: query: add Only method for columns select by @Insei in #33
  • src: executor: add ability to set placeceholder for databasesql adapter by @Insei in #35
  • build(deps): bump golang.org/x/crypto from 0.22.0 to 0.35.0 by @dependabot in #34
  • src: exclude panics, return errors instead by @Insei in #36
  • src: sqlstmt: sqlpart: where: use concat instead || in sql filters by @Insei in #37
  • src: query: CT, NCT, BW, NBW. EW, NEW now case sensitive by default, insensitive option was added to methods by @Insei in #38
  • src: sqlstmt: use string builder for sql queries generation by @Insei in #39
  • src: executor: adapters: add pgx v5 adapter by @Insei in #40
  • docs: add executor adapters readme and executor readme with sequence scheme by @Insei in #41
  • docs: update README.md, add ideology, add release road map, add documentation title, restructure features by @Insei in #42
  • docs: README.md: add performance metrics gerpo vs pure pgx v4 pool by @Insei in #43
  • src: sqlstmt: sqlpart: where: add gte and lte support for time type by @Insei in #44
  • fix: src: executor: adapters: pgx5: fix package name by @Insei in #45

Full Changelog: v0.8.4...v0.8.9

v0.8.4

25 Mar 13:36

Choose a tag to compare

What's Changed

  • fix: src: sqlstmt: sqlpart: where: NIN and IN fix with nil or empty slices by @Insei in #32

Full Changelog: v0.8.3...v0.8.4

v0.8.3

20 Mar 17:30

Choose a tag to compare

What's Changed

  • src: downgrade crypto to support go 1.18 by @Insei in #31

Full Changelog: v0.8.2...v0.8.3

v0.8.2

20 Mar 17:19

Choose a tag to compare

What's Changed

  • src: copy slices go package to local repo for compatible with go 1.18 by @Insei in #30
  • src: repostory: use executor.ErrNoRows as gerpo.ErrNotFound by @Insei in #30

Full Changelog: v0.8.1...v0.8.2

v0.8.1

20 Mar 16:33

Choose a tag to compare

What's Changed

  • src: types: column: don't use slice package by @Insei in #28

Full Changelog: v0.8.0...v0.8.1

v0.8.0

20 Mar 15:34

Choose a tag to compare

What's Changed

  • Refactoring and Unit tests by @Insei in #10
  • Cache readme by @Insei in #11
  • fix cache readme link by @Insei in #12
  • src: columns builder: change field column type choose (virtual/column) by @Insei in #13
  • Add comments for a lot of public methods and functions by @Insei in #14
  • Add MIT license by @Insei in #15
  • go: downgrade go to 1.18 by @Insei in #16
  • column builder - Rename Virtual() to AsVirtual() and Column() to AsColumn() by @Insei in #17
  • src: executor: tx: adds RollbackUnlessCommit() function for use with defer by @Insei in #18
  • Replace cache package inside executor package by @Insei in #19
  • Now Update return count of updated rows by @Insei in #20
  • src: builder: add With prefix for all builder options by @Insei in #21
  • Add soft deletion support by @Insei in #22
  • readme: fix AsColumn method name in configuration examples by @Insei in #23
  • fix: columns storage in query and sqlstmt packages by @Insei in #24
  • Database adapters and pgx pool (v4) support by @Insei in #25
  • build(deps): bump golang.org/x/crypto from 0.20.0 to 0.31.0 by @dependabot in #26
  • feat: add INNER JOIN support by @Insei in #27

New Contributors

Full Changelog: v0.1.13...v0.8.0

v0.1.13

12 Dec 07:40

Choose a tag to compare

What's Changed

  • Fixed offset calculation algorithm for GetList by @ymiad in #9

Full Changelog: v0.1.12...v0.1.13

v0.1.12

06 Dec 09:14

Choose a tag to compare

What's Changed

  • added details in AddFilterFn panic message by @ymiad in #8

Full Changelog: v0.1.11...v0.1.12