NewAI Enhanced
Release v1.31.1
Fixes
- AutoMigrate now correctly compares default values for string fields (#7590)
- slog logger caller frame detection returns correct source file location (#7610)
- UnixSecondSerializer.Value no longer panics on unsigned integer values (#7608)
- Escaped double quotes in struct tag parser now handled properly (#7631)
Improvements
- Schema.LookUpField now uses Namer-based column lookup (#7619)
- IsValidDBNameChar renamed to IsInvalidDBNameChar for clarity (#7582)
Changes
- Add Namer-based column lookup to Schema.LookUpField @cmmoran (#7619)
- fix: Allow escaped double quotes in struct tag parser @kankankanp (#7631)
- Fix slog logger caller frame detection to output correct source file @ifooth (#7610)
- chore(docs): edited the badge test @Olexandr88 (#7635)
- Fix AutoMigrate default value comparison for string fields (issue #7590) @nowindexman (#7591)
- fix(UnixSecondSerializer.Value): Avoid panic when handling unsigned integer values @dushaoshuai (#7608)
- chore: fix some comments @wyrapeseed (#7615)
- Rename IsValidDBNameChar to IsInvalidDBNameChar @mengxunQAQ (#7582)