Download Latest Version v0.23.1 source code.tar.gz (471.4 kB)
Email in envelope

Get an email when there's a new version of River SQL

Home / v0.22.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-05-10 1.2 kB
v0.22.0 source code.tar.gz 2025-05-10 410.1 kB
v0.22.0 source code.zip 2025-05-10 573.2 kB
Totals: 3 Items   984.5 kB 0

Added

  • A new JobArgsWithKindAliases interface lets job args implement KindAliases to register a second kind that their worker will respond to. This provides a way to safely rename job kinds even with jobs using the original kind already in the database. PR [#880].

Changed

  • Job kinds must comply to a format of \A[\w][\w\-\[\]<>\/.·:+]+\z, mainly in an attempt to eliminate commas and spaces to make format more predictable for an upcoming search UI. This check can be disabled for now using Config.SkipJobKindValidation, but this option will likely be removed in a future version of River. The new JobArgsWithKindAliases interface (see above) can be used to rename non-compliant kinds. PR [#879].

Fixed

  • The riverdatabasesql now fully supports raw connections through lib/pq rather than just database/sql through Pgx. We don't recommend the use of lib/pq as it's an unmaintained project, but this change should help with compatibility for older projects. PR [#883].
Source: README.md, updated 2025-05-10