Releases: Jacobbrewer1/patcher
Releases · Jacobbrewer1/patcher
v0.1.16
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
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
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
v0.1.13 What's Changed (2024-12-24)
Bug Fixes
- inserter: ignoring the pk from the inserter (#75) (8155e7b7)
v0.1.12
v0.1.12 What's Changed (2024-12-20)
Features
- omitempty: swapping tag opts for the omitempty functionality (#73) (54619b9f)
v0.1.11
v0.1.11 What's Changed (2024-12-20)
Chores
- deps:
- Downgrading go to 1.22 (#72) (d291b4d8)
- Bump github.com/vektra/mockery/v2 from 2.49.1 to 2.50.0 (#68) (b022da01)
- Bump github.com/vektra/mockery/v2 from 2.49.0 to 2.49.1 (#67) (fbac20b4)
- Bump github.com/vektra/mockery/v2 from 2.47.0 to 2.49.0 (#66) (79151c27)
- Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#65) (808a2267)
- Bump github.com/vektra/mockery/v2 from 2.46.3 to 2.47.0 (#64) (fa58996d)
- legal: Delete LICENSE (#69) (a98b929b)
Features
v0.1.10
v0.1.10 What's Changed (2024-11-03)
Chores
- deps: Bump github.com/vektra/mockery/v2 from 2.46.0 to 2.46.3 (#36) (1ad27475)
- docs: updating the readme examples (#61) (960f9406)
- inserter: initializing on an empty array by default (#63) (63f6d7b9)
Features
- opts: Allowing singluar field configuration for nillable and zeroable (#62) (4cf97e33)
v0.1.9
v0.1.9 What's Changed (2024-10-26)
Chores
- loader: Moving the internal loaddiff method to be under the sql patch struct (#56) (73b622c0)
- refactore: refactoring the where variable name to match the join style (#57) (24618f6d)
Features
- examples: Updating examples (#59) (0a9da7a9)
- inserter: Allowing fields to be ignored on the inserter package (#60) (104d38e3)
- patch: Updating the patches to use the includes nil and zero (#58) (18ec5a8e)
v0.1.8
v0.1.8 What's Changed (2024-10-25)
Bug Fixes
- loader: Correcting how we compare for nil values (#54) (45e4b470)
Chores
Features
- config: Adding a struct level tag that will allow users to configure the field to be skipped (#53) (cc13a301)
v0.1.7
v0.1.7 What's Changed (2024-10-24)
Features
- loader:
- Adding test for not pointed embedded struct (#49) (af57bc67)
- adding more tests for loader (#48) (d62ca81e)
- Adding backwards compatibility test for the default behavior (#46) (e48f50dc)
- adding example for loader opts (#44) (909300ee)
- Adding loader options that allow for configuration (#42) (76532952)
Chores