go-shiori / shiori

Simple bookmark manager built with Go
MIT License
9.28k stars 551 forks source link

chore(deps): bump the all group with 11 updates #874

Closed dependabot[bot] closed 5 months ago

dependabot[bot] commented 6 months ago

Bumps the all group with 11 updates:

Package From To
github.com/PuerkitoBio/goquery 1.8.1 1.9.1
github.com/gin-contrib/requestid 0.0.6 1.0.0
github.com/gin-contrib/static 0.0.1 1.1.1
github.com/go-sql-driver/mysql 1.7.1 1.8.1
github.com/golang-jwt/jwt/v5 5.2.0 5.2.1
github.com/sethvargo/go-envconfig 1.0.0 1.0.1
github.com/stretchr/testify 1.8.4 1.9.0
golang.org/x/crypto 0.18.0 0.21.0
golang.org/x/net 0.20.0 0.22.0
golang.org/x/term 0.16.0 0.18.0
modernc.org/sqlite 1.28.0 1.29.5

Updates github.com/PuerkitoBio/goquery from 1.8.1 to 1.9.1

Release notes

Sourced from github.com/PuerkitoBio/goquery's releases.

v1.9.1

Improve allocation of Map, better document cascadia behavior differences.

v1.9.0 Add generic Map function

Note that starting with this release, goquery now requires Go 1.18+. If you need to build with an older Go version, use goquery v1.8.x.

Commits
  • 3ce7428 Prepare new minor version
  • 153f1ea Add notes on cascadia behavior that may differ from jQuery`s
  • 2095230 Merge pull request #469 from jwilsson/pre-allocate-slice-in-map
  • ce7330a Pre-allocate slice in generic Map function
  • 4cbe087 Update dependencies
  • a475435 Prepare README for the new version
  • 86d2456 Update CI to run Go 1.21 and 1.22 (latest 2 versions at the moment)
  • 1fad3d4 Implement Selection.Map by calling the generic Map
  • de2d209 Merge pull request #467 from Fesaa/feature/generics
  • 65c0ed3 Impl PuerkitoBio/goquery#466
  • Additional commits viewable in compare view


Updates github.com/gin-contrib/requestid from 0.0.6 to 1.0.0

Release notes

Sourced from github.com/gin-contrib/requestid's releases.

v1.0.0

Changelog

Bug fixes

  • bb106f8 fix(requestid): get header from c.GetHeader method #40

Enhancements

  • 6f073a8 chore(deps): "Enhance testing and API integration with latest Go version"
  • 49ab686 chore(deps): add go1.20 version
  • 4d4adda chore(deps): update Go version and dependencies
  • 12b7208 chore(deps): upgrade goreleaser-action in GitHub workflow
  • 93c0bc4 chore: update GitHub Actions configuration files
  • 67e4044 chore: update GitHub Actions versions in workflow files
  • f4afe99 chore: update GitHub actions for Go and Goreleaser workflows
  • 1f11bdc chore: update dependencies to latest versions
  • 34e125b chore: update dependencies to latest versions
  • 7167296 chore: update supported versions of Go to include 1.21
  • 9b19025 chore: update third-party dependencies to latest versions

Others

  • ea228bd ci: update GitHub Actions configurations
  • 537ec79 ci: update GitHub Actions workflow to use codeql-action/init@v3
  • 8344ce4 doc: get request_id from header (#38)
Commits
  • ea228bd ci: update GitHub Actions configurations
  • 8344ce4 doc: get request_id from header (#38)
  • 9b19025 chore: update third-party dependencies to latest versions
  • 537ec79 ci: update GitHub Actions workflow to use codeql-action/init@v3
  • f4afe99 chore: update GitHub actions for Go and Goreleaser workflows
  • 67e4044 chore: update GitHub Actions versions in workflow files
  • 1f11bdc chore: update dependencies to latest versions
  • 93c0bc4 chore: update GitHub Actions configuration files
  • 34e125b chore: update dependencies to latest versions
  • 7167296 chore: update supported versions of Go to include 1.21
  • Additional commits viewable in compare view


Updates github.com/gin-contrib/static from 0.0.1 to 1.1.1

Release notes

Sourced from github.com/gin-contrib/static's releases.

v1.1.1

Changelog

Enhancements

  • 1bfc746 chore: update external dependencies to latest versions

v1.1.0

Changelog

Features

  • faf596e feat(CodeQL): Discover vulnerabilities across a codebase with CodeQL
  • 9ae1c0d feat: Implement embed folder and a better organisation
  • 7e4680a feat: Implement embed folder and a better organisation
  • acf41a9 feat: enhance static file serving capabilities

Bug fixes

  • 45b3e72 fix(lint): should be written without leading space

Enhancements

  • cd3f75b chore(CD): enable goreleaser config.
  • 0874496 chore(CI): add go1.20 version
  • a7b3745 chore(deps): bump github.com/gin-gonic/gin from 1.7.4 to 1.7.7
  • f82b50d chore(deps): bump github.com/gin-gonic/gin from 1.7.7 to 1.8.0
  • b99f153 chore(deps): bump github.com/gin-gonic/gin from 1.8.0 to 1.8.1
  • 92f1410 chore(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1
  • 9bd6c69 chore(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2
  • 4f067b5 chore(deps): bump github.com/stretchr/testify from 1.7.2 to 1.7.3
  • 33b0a22 chore(deps): bump github.com/stretchr/testify from 1.7.3 to 1.7.5
  • f12c8a9 chore(deps): bump github.com/stretchr/testify from 1.7.5 to 1.8.0
  • a476d0b chore(deps): bump github/codeql-action from 1 to 2
  • 76c2495 chore(deps): bump goreleaser/goreleaser-action from 2 to 3
  • 8c4fd21 chore(github): upgrade action package.
  • a99fa6d chore(lint): add golang lint config
  • f6388b3 chore(lint): upgrade /golangci-lint to v1.43.0
  • db264bd chore: Add go 1.19 and upgrade lint version to v1.49
  • 7cf53f6 chore: add go1.16 version
  • d361912 chore: fix lint
  • ad4c6b0 chore: refactor Lint Configuration for Go Project
  • 9f124f7 chore: refactor example directory structure
  • 4cbe726 chore: rename example to _example
  • 651b99a chore: switch travis to github actions.
  • 2a746de chore: update GitHub Actions versions in workflow files
  • ad67ad1 chore: update GitHub actions and dependencies
  • f07e37c chore: update dependencies and Go version
  • 111c2d5 chore: update gin to v1.7.4
  • a16b37a chore: upgrade checkout version to v3

Others

  • 8d999d6 Fix example link in README.md
  • cd34821 chore(CI/CD): add dependabot
  • 4779c44 chore(CI/CD): remove macos-latest testing
  • ebb0d39 ci: Update travis.yml go 1.16 required
  • a2c0537 ci: update CI workflows and dependencies
  • 48e0d07 ci: update Go versions and CI workflows
  • 5d1b16d doc: Update use embedmd (include file in .md)

... (truncated)

Commits
  • 1bfc746 chore: update external dependencies to latest versions
  • 21b6603 style: refactor tests and update CI configurations
  • 6e6360c test: refactor tests and cleanup imports
  • 9f124f7 chore: refactor example directory structure
  • e3221e7 test: improve reliability of file operations
  • acf41a9 feat: enhance static file serving capabilities
  • 45b3e72 fix(lint): should be written without leading space
  • ad4c6b0 chore: refactor Lint Configuration for Go Project
  • f07e37c chore: update dependencies and Go version
  • 48e0d07 ci: update Go versions and CI workflows
  • Additional commits viewable in compare view


Updates github.com/go-sql-driver/mysql from 1.7.1 to 1.8.1

Release notes

Sourced from github.com/go-sql-driver/mysql's releases.

v1.8.1

What's Changed

Bugfixes:

  • fix race condition when context is canceled in #1562 and #1570

Full Changelog: https://github.com/go-sql-driver/mysql/compare/v1.8.0...v1.8.1

v1.8.0

What's Changed

Major changes

  • Use SET NAMES charset COLLATE collation. by @​methane in go-sql-driver/mysql#1437

    • Older go-mysql-driver used collation_id in the handshake packet. But it caused collation mismatch in some situation.
    • If you don't specify charset nor collation, go-mysql-driver sends SET NAMES utf8mb4 for new connection. This uses server's default collation for utf8mb4.
    • If you specify charset, go-mysql-driver sends SET NAMES <charset>. This uses the server's default collation for <charset>.
    • If you specify collation and/or charset, go-mysql-driver sends SET NAMES charset COLLATE collation.
  • PathEscape dbname in DSN. by @​methane in go-sql-driver/mysql#1432

    • This is backward incompatible in rare case. Check your DSN.
  • Drop Go 1.13-17 support by @​methane in go-sql-driver/mysql#1420

    • Use Go 1.18+
  • Parse numbers on text protocol too by @​methane in go-sql-driver/mysql#1452

    • When text protocol is used, go-mysql-driver passed bare []byte to database/sql for avoid unnecessary allocation and conversion.
    • If user specified *any to Scan(), database/sql passed the []byte into the target variabe.
    • This confused users because most user doesn't know when text/binary protocol used.
    • go-mysql-driver 1.8 converts integer/float values into int64/double even in text protocol. This doesn't increase allocation compared to []byte and conversion cost is negilible.
  • New options start using the Functional Option Pattern to avoid increasing technical debt in the Config object. Future version may introduce Functional Option for existing options, but not for now.

Other changes

... (truncated)

Changelog

Sourced from github.com/go-sql-driver/mysql's changelog.

Version 1.8.1 (2024-03-26)

Bugfixes:

  • fix race condition when context is canceled in #1562 and #1570

Version 1.8.0 (2024-03-09)

Major Changes:

  • Use SET NAMES charset COLLATE collation. by @​methane in #1437
    • Older go-mysql-driver used collation_id in the handshake packet. But it caused collation mismatch in some situation.
    • If you don't specify charset nor collation, go-mysql-driver sends SET NAMES utf8mb4 for new connection. This uses server's default collation for utf8mb4.
    • If you specify charset, go-mysql-driver sends SET NAMES <charset>. This uses the server's default collation for <charset>.
    • If you specify collation and/or charset, go-mysql-driver sends SET NAMES charset COLLATE collation.
  • PathEscape dbname in DSN. by @​methane in #1432
    • This is backward incompatible in rare case. Check your DSN.
  • Drop Go 1.13-17 support by @​methane in #1420
    • Use Go 1.18+
  • Parse numbers on text protocol too by @​methane in #1452
    • When text protocol is used, go-mysql-driver passed bare []byte to database/sql for avoid unnecessary allocation and conversion.
    • If user specified *any to Scan(), database/sql passed the []byte into the target variable.
    • This confused users because most user doesn't know when text/binary protocol used.
    • go-mysql-driver 1.8 converts integer/float values into int64/double even in text protocol. This doesn't increase allocation compared to []byte and conversion cost is negatable.
  • New options start using the Functional Option Pattern to avoid increasing technical debt in the Config object. Future version may introduce Functional Option for existing options, but not for now.

Other changes:

Commits


Updates github.com/golang-jwt/jwt/v5 from 5.2.0 to 5.2.1

Release notes

Sourced from github.com/golang-jwt/jwt/v5's releases.

v5.2.1

What's Changed

New Contributors

Full Changelog: https://github.com/golang-jwt/jwt/compare/v5.2.0...v5.2.1

Commits


Updates github.com/sethvargo/go-envconfig from 1.0.0 to 1.0.1

Release notes

Sourced from github.com/sethvargo/go-envconfig's releases.

v1.0.1

What's Changed

  • Update Go version to 1.22.1 (security)
Commits


Updates github.com/stretchr/testify from 1.8.4 to 1.9.0

Release notes

Sourced from github.com/stretchr/testify's releases.

v1.9.0

What's Changed

... (truncated)

Commits
  • bb548d0 Merge pull request #1552 from stretchr/dependabot/go_modules/github.com/stret...
  • 814075f build(deps): bump github.com/stretchr/objx from 0.5.1 to 0.5.2
  • e045612 Merge pull request #1339 from bogdandrutu/uintptr
  • 5b6926d Merge pull request #1385 from hslatman/not-implements
  • 9f97d67 Merge pull request #1550 from stretchr/release-notes
  • bcb0d3f Include the auto-release notes in releases
  • fb770f8 Merge pull request #1247 from ccoVeille/typos
  • 85d8bb6 fix typos in comments, tests and github templates
  • e2741fa Merge pull request #1548 from arjunmahishi/msgAndArgs
  • 6e59f20 http_assertions: assert that the msgAndArgs actually works in tests
  • Additional commits viewable in compare view


Updates golang.org/x/crypto from 0.18.0 to 0.21.0

Commits
  • 7067223 go.mod: update golang.org/x dependencies
  • 0d2316b ssh/test: work around for TestCiphers failures on macOS
  • 0aab8d0 all: update go.mod x/net dependency
  • 5bead59 ocsp: don't use iota for externally defined constants
  • 1a86580 x/crypto/internal/poly1305: improve sum_ppc64le.s
  • 1c981e6 ssh/test: don't use DSA keys in integrations tests, update test RSA key
  • 62c9f17 x509roots/nss: manually exclude a confusingly constrained root
  • 405cb3b go.mod: update golang.org/x dependencies
  • 913d3ae x509roots/fallback: update bundle
  • See full diff in compare view


Updates golang.org/x/net from 0.20.0 to 0.22.0

Commits
  • 7ee34a0 go.mod: update golang.org/x dependencies
  • c289c7a websocket: re-add documentation for DialConfig
  • 9fb4a8c http2: send an error of FLOW_CONTROL_ERROR when exceed the maximum octets
  • 3dfd003 websocket: add support for dialing with context
  • fa11427 quic: move package out of internal
  • 591be7f quic: fix UDP on big-endian Linux, tests on various architectures
  • 34cc446 quic: temporarily disable networking tests failing on various platforms
  • 4bdc6df quic: expand package docs, and document Stream
  • 22cbde9 quic: set ServerName in client connection TLSConfig
  • 57e4cc7 quic: handle PATH_CHALLENGE and PATH_RESPONSE frames
  • Additional commits viewable in compare view


Updates golang.org/x/term from 0.16.0 to 0.18.0

Commits


Updates modernc.org/sqlite from 1.28.0 to 1.29.5

Commits
  • 569f768 fix builder.json
  • 0c6d7f8 add HACKING, builder.json /2
  • 0352b52 add HACKING, builder.json, updates #178
  • c6a8365 retract v1.29.4, builders have not yet tested the commit
  • bcde811 Merge branch 'ensure-statement-pointer-finalized' into 'master'
  • 37bb58f [bugfix] ensure statement pointers finalized
  • 1c9d087 doc.go: add a note about libc versions, closes #177
  • 3605b1b Makefile: adjust the build_all_targets target, updates #177
  • f293f7f vendor libsqlite3@v1.1.0, closes #173
  • f49aba7 skip recursive -race test on unsupported targets /4
  • Additional commits viewable in compare view


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 major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
dependabot[bot] commented 5 months ago

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml