Releases: haritsfahreza/libra
Releases · haritsfahreza/libra
v1.3.0
What's Changed
- Upgrade Go to 1.20 by @haritsfahreza
- Fix CI working directory by @haritsfahreza in #21
- Add fuzzing test on Compare by @haritsfahreza in #22
- Ignore the unexported struct field by @haritsfahreza in #23
Full Changelog: v1.2.1...v1.3.0
v1.2.1
Changelog
- Find object ID for non-changed diff
v1.2.0
Hi everyone! I am happy to announce Libra v1.2.0! 🎉
Changelog
- Skip field with id tag
- Support struct with a private field by calling
String
function if any.
NOTE: This an interim solution. We need to handle it properly in the future.
Please let me know if you have any questions or issues. Hope you like it! 🤗
v1.1.1
Fix issue on Embedded Struct comparison
v1.1.0
Hi everyone! I am happy to announce Libra v1.1.0! 🎉
Changelog
- Major refactor to increase the code readability
- Support embedded struct comparison, including tag handler
- Change godoc link to pkg.go.dev
- Migrate from TravisCI to CircleCI
Please let me know if you have any questions or issues. Hope you like it! 🤗
Initial Release
Finally! After almost years this project has not been maintained, I just released the v1.0.0 version with these capabilities :
- Compare primitive type (string, int, float, etc)
- Compare Struct, Map, and Pointer
- Compare nested Struct and Map
- Compare New, Removed and Changed field or object
- Add struct tag to mark the field as an Object ID (
id
) or ignored (ignore
)
Hope you enjoy Libra first version 🙇♂️ 🙇♀️