ColoradoSchoolOfMines / mineshspc.com

Source code for the mineshspc.com website.
https://mineshspc.com
GNU Affero General Public License v3.0
2 stars 0 forks source link

build(deps): bump go.mau.fi/util from 0.2.1 to 0.4.0 #121

Closed dependabot[bot] closed 9 months ago

dependabot[bot] commented 9 months ago

Bumps go.mau.fi/util from 0.2.1 to 0.4.0.

Release notes

Sourced from go.mau.fi/util's releases.

v0.4.0

  • (jsonbytes) Added utilities for en/decoding byte slices as unpadded base64.
  • (jsontime) Fixed serialization of Unix(Micro|Nano)String types.
  • (exzerolog) Added helper function for setting sensible zerolog globals such as CallerMarshalFunc, default loggers and better level colors.
  • (dbutil) Added helper for wrapping a raw slice in a RowIter.
    • This is useful for interfaces that return RowIters to allow implementing the interface without SQL.
    • The RowIter interface may be moved to a separate package in the future to further separate it from SQL databases.
  • (dbutil) Added helper for converting RowIter to map.

v0.3.0

  • Breaking change (dbutil) Removed all non-context methods.
  • (dbutil) Added query helper to reduce boilerplate with executing database queries and scanning results.
  • (exsync) Added generic Set utility that wraps a valueless map with a mutex.
  • (exerrors) Added Must helper to turn (T, error) returns into T or panic.
  • (ffmpeg) Added Supported and SetPath for checking if ffmpeg is available and overriding the binary path respectively.
Changelog

Sourced from go.mau.fi/util's changelog.

v0.4.0 (2024-02-16)

  • (jsonbytes) Added utilities for en/decoding byte slices as unpadded base64.
  • (jsontime) Fixed serialization of Unix(Micro|Nano)String types.
  • (exzerolog) Added helper function for setting sensible zerolog globals such as CallerMarshalFunc, default loggers and better level colors.
  • (dbutil) Added helper for wrapping a raw slice in a RowIter.
    • This is useful for interfaces that return RowIters to allow implementing the interface without SQL.
    • The RowIter interface may be moved to a separate package in the future to further separate it from SQL databases.
  • (dbutil) Added helper for converting RowIter to map.

v0.3.0 (2024-01-16)

  • Breaking change (dbutil) Removed all non-context methods.
  • (dbutil) Added query helper to reduce boilerplate with executing database queries and scanning results.
  • (exsync) Added generic Set utility that wraps a valueless map with a mutex.
  • (exerrors) Added Must helper to turn (T, error) returns into T or panic.
  • (ffmpeg) Added Supported and SetPath for checking if ffmpeg is available and overriding the binary path respectively.
Commits
  • 8753c3e Bump version to v0.4.0
  • 78783ba Add ConvertRowFn helper type and function to collect rowiter in a map
  • 0bf29a0 Only build litestream connect hook with cgo
  • da0b16d Add Go-version-independent names for actions
  • 32294da Add helper for setting better zerolog globals
  • 5f386f8 Update dependencies and bump minimum Go version to 1.21
  • 0af9591 Fix db upgrade error message
  • bcac615 Add slice iterator for dbiter
  • 19d1266 Fix ReadOnlyDB close error handling
  • 3226416 jsontime: fix serialization of Unix(Micro|Nano|)String
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 9 months ago

Looks like go.mau.fi/util is up-to-date now, so this is no longer needed.