| tag name | v0.8.0 (7acd94c342d795247bd8f983fefd4032c492efc5) |
| tag date | 2026-05-13 01:14:00 +0200 |
| tagged by | Stefan Majewsky <majewsky@gmx.net> |
| tagged object | commit 3d6b9f1e14... |
| download | go-oblast-0.8.0.tar.gz |
|---|
v0.8.0 (2026-05-13)
API changes:
- `Wrap` now returns a struct type `SqlHandle` instead of the interface type `Handle`.
This enables reaching into the `SqlHandle` and getting the original `*sql.DB` and `*sql.Tx` back out,
which is more ergonomic in situations where Oblast loads/stores need to be mixed with other types of DB operations.
Changes:
- Insert, Upsert, Update and Delete will no longer panic when one of the fields they need to access is within a pointer-to-struct that is nil.
Instead, an error will be returned in a controlled manner.
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEu0Hjc9sDkJFtIyv/1gGaPhfKLZYFAmoDtD4ACgkQ1gGaPhfK
LZZZExAAlh/VO6hrTplenIuQkPrPAPfklAUoJjhj+GrRk/x+1EDYm/Ci0m0DGPVO
aKCt7TaK/cPETIpbuzQSzAuwLtKGl9GH+k9X86Ic1UpQvdM09/uswQiNTh7F8krF
fQMeBbSux06HIzY/sWFQE2ZJBHtFhr0QU+Cyd7Kf3+jVIi0pnnpeGFPs/4dczHId
AvdvZzgyT0AlLhMQDwfHsdFgeXo2THI9yB1CKUPr4gWl5bOiHflqh+blIZHX66+5
rBRrybZGWLO2ibbmJSgwRt4nsXhnDcZo1FQqYWJeWxATHaOmyq6USkrBLv9S7kmk
rqLoAQczJxlEl2JeUX+01HcTeUWzf+kbC3OgDDMJiif+OlRZCBNTolicGa+W2Els
/VxftQYTcSFqzOo4oI0LfiHJDNp4M73EEsbniwVeiFHp2E8xM2asi8Ob1Tm6p/Sv
vaGjzvTIRgbn+prsaEjYkWtjcMLPUaYDa3DVSs4qW9ql/XTyk0JZJdWVnUB+OUro
U1rR/s3p1Ph55rpM6yGJ9lY3ZiDNSyJNSEHqIWflmd8a7wbLHw6Z0zQQUV8JdW9k
0QmGUb8Z1iOrXhZoziybRlA+5ZB4gSAxIFm88QjAC6DSmZOvWzuYgEZCgSHDnpQ7
sk/Q9bnmCgPGrJoAdTd1DyLefE12wQ+DRbz9ZY067M+78DvyuG8=
=bKe+
-----END PGP SIGNATURE-----
