Skip to content

Releases: Jacobbrewer1/patcher

v0.1.21

07 Mar 12:04
4782374
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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)

v0.1.12

20 Dec 13:20
54619b9
Compare
Choose a tag to compare

v0.1.12 What's Changed (2024-12-20)

Features

  • omitempty: swapping tag opts for the omitempty functionality (#73) (54619b9f)