Skip to content

Commit d5886a9

Browse files
committed
update the backwards compatibility section in the readme
1 parent e8d91d2 commit d5886a9

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

README.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,16 +36,13 @@ when resolving the driver into a bind type (~40ns per call), but it allows users
3636
to specify what bindtype their driver uses even when sqlx has not been updated
3737
to know about it by default.
3838

39-
4039
### Backwards Compatibility
4140

42-
There is no Go1-like promise of absolute stability, but I take the issue seriously
43-
and will maintain the library in a compatible state unless vital bugs prevent me
44-
from doing so. Since [#59](https://github.com/jmoiron/sqlx/issues/59) and
45-
[#60](https://github.com/jmoiron/sqlx/issues/60) necessitated breaking behavior,
46-
a wider API cleanup was done at the time of fixing. It's possible this will happen
47-
in future; if it does, a git tag will be provided for users requiring the old
48-
behavior to continue to use it until such a time as they can migrate.
41+
Compatibility with the most recent two versions of Go is a requirement for any
42+
new changes. Compatibility beyond that is not guaranteed.
43+
44+
Versioning is done with Go modules. Breaking changes (eg. removing deprecated API)
45+
will get major version number bumps.
4946

5047
## install
5148

0 commit comments

Comments
 (0)