Skip to content

Releases: Jacobbrewer1/patcher

v0.1.22

15 Sep 07:20
3941389

Choose a tag to compare

v0.1.22 What's Changed (2025-09-15)

Features

  • cicd: Type assert linter (#132) (6991258c)
  • patch: Add PostgreSQL Support with Parameter Placeholder Conversion (#149) (3941389b)

Chores

  • deps:
    • Bump actions/setup-go from 5 to 6 (#148) (e04c171f)
    • Bump actions/github-script from 7 to 8 (#147) (734e2866)
    • Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 (#145) (dd50a81c)
    • Bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 in the go_modules group (#144) (cdcf785c)
    • Bump github.com/vektra/mockery/v2 from 2.53.4 to 2.53.5 (#146) (c9bda32e)
    • Bump amannn/action-semantic-pull-request from 5 to 6 (#143) (3a030151)
    • Bump actions/checkout from 4 to 5 (#142) (251cf3dd)
    • Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 in the go_modules group (#140) (adea34bc)
    • Bump github.com/vektra/mockery/v2 from 2.53.3 to 2.53.4 (#139) (b2652b53)
    • Bump golangci/golangci-lint-action from 7 to 8 (#138) (0a4d8839)
    • Bump golangci/golangci-lint-action from 6 to 7 (#137) (f274ce15)
    • Bump github.com/vektra/mockery/v2 from 2.53.2 to 2.53.3 (#135) (e44beb54)
    • Bump github.com/vektra/mockery/v2 from 2.53.1 to 2.53.2 (#134) (aa2b4a80)
    • Bump github.com/vektra/mockery/v2 from 2.53.0 to 2.53.1 (#133) (c9bbfefa)
  • docs: Adding difference of using library to readme (#136) (2b7e367c)

v0.1.21

07 Mar 12:04
4782374

Choose a tag to compare

v0.1.21 What's Changed (2025-03-07)

Features

  • cicd: adding perfsprint linter (#129) (a43078ff)
  • patch: defaulting to snake case naming of the resource object provided if no table name option has been provided (#131) (4782374a)

Chores

  • deps:

v0.1.20

24 Feb 14:16
1cef1bf

Choose a tag to compare

v0.1.20 What's Changed (2025-02-24)

Chores

  • cicd: updating the cicd to include the testify lint (#126) (1cef1bfb)
  • deps: Bump github.com/vektra/mockery/v2 from 2.52.2 to 2.52.3 (#125) (198eaf96)
  • docs: Create CONTRIBUTING.md (#113) (107d6829)
  • inserter:
  • issues:
  • linters: Updating according to linters (#117) (0ad9e06b)
  • multifilter: updating the multifilter interface (#119) (549808f8)
  • repo: refactoring variable names to be more clear (#121) (06842383)
  • sql: Updating acording to linters to reduce nesting (#118) (1b4bcb9c)

Features

Bug Fixes

  • sql: updating the values to not be pointers when added to the args slice (#124) (3ca11657)

v0.1.19

10 Feb 08:58
0337e43

Choose a tag to compare

v0.1.19 What's Changed (2025-02-10)

Features

  • cicd: Adding additional golangci linters (#107) (17b79b59)

Chores

  • inserter:
    • simplifying test case (#110) (0c9719f9)
    • adding a parameter to specify the include pk field for the inserter (#109) (209d8ecc)
  • opts: taking a parameter on the include zero and nil opts (#108) (046fccda)
  • simplification: Simplifying the patches (#111) (0337e437)

v0.1.18

04 Feb 15:05
6850144

Choose a tag to compare

v0.1.18 What's Changed (2025-02-04)

Features

  • multifilter: Adding Joiner interface to the MultiFilter (#106) (68501443)

Chores

  • deps: Bump github.com/vektra/mockery/v2 from 2.51.1 to 2.52.1 (#104) (6f2901cf)
  • docs: removing redundant docs (#105) (c6ee891f)

v0.1.17

31 Jan 12:28
c9b9315

Choose a tag to compare

v0.1.17 What's Changed (2025-01-31)

Features

  • opts: Adding a generic WithFilter option that takes a joiner or wherer (#103) (c9b93150)

Chores

  • deps: Bump github.com/vektra/mockery/v2 from 2.51.0 to 2.51.1 (#101) (9ba9f242)

v0.1.16

23 Jan 08:31
82648e3

Choose a tag to compare

v0.1.16 What's Changed (2025-01-23)

Chores

  • cicd: removing setup for private modules as it is not required (#91) (56dc49e6)
  • docs: Updating the readme to reflect the correct type in the opts that are used (#96) (e33f417a)
  • opts: Removing case-insensative ignore field, cases now need to match (#100) (82648e32)
  • tests: Updating tests to cover 80% total (#92) (1464383c)

Features

  • cicd: Updating cicd to also test for coverage (#93) (fde6013d)
  • multifilter: Adding a multi filter to handle multiple filters (#98) (52ec1ab7)

Bug Fixes

  • docs:
  • opts: Adding check to prevent calls on nil wherer or joiner (#99) (53e78e88)

v0.1.15

18 Jan 13:54
891b43f

Choose a tag to compare

v0.1.15 What's Changed (2025-01-18)

Bug Fixes

  • docs: moving the labels to the global readme (#86) (68118295)
  • gen: adding missing base types to the patch gen method (#90) (891b43f8)

Chores

  • deps:
    • Bump github.com/vektra/mockery/v2 from 2.50.4 to 2.51.0 (#88) (9979b859)
    • Bump github.com/vektra/mockery/v2 from 2.46.0 to 2.50.4 (#79) (2d7b16d9)
  • docs: Adding relevant external docs for to the readme (#85) (19b7a791)

Features

  • comments: Updating comments for methods within the library (#89) (57d4790b)
  • docs: Adding a section on why to use the library (#87) (420fffe0)

v0.1.14

17 Jan 08:55
6ab75e0

Choose a tag to compare

v0.1.14 What's Changed (2025-01-17)

Chores

  • docs: adding missing areas to the readme (#81) (b5539b90)
  • inserter: moving the primary key ignore check (#76) (4fc9f3de)
  • utils: Adding example to a comment that explains how to use the func (#80) (8d5b5fdc)

Bug Fixes

  • gen: Using the first db tag if multiple are provided (#77) (e348d1d3)

Features

  • coc: Create CODE_OF_CONDUCT.md (#82) (67aa17db)
  • docs: Adding readme file for the inserter package (#83) (6ab75e0c)

v0.1.13

24 Dec 14:12
8155e7b

Choose a tag to compare

v0.1.13 What's Changed (2024-12-24)

Bug Fixes

  • inserter: ignoring the pk from the inserter (#75) (8155e7b7)