chore(deps): update module github.com/brianvoe/gofakeit/v6 to v7 - autoclosed #3

Closed
renovate wants to merge 1 commits from renovate/github.com-brianvoe-gofakeit-v6-7.x into master
Collaborator

This PR contains the following updates:

Package Type Update Change
github.com/brianvoe/gofakeit/v6 require major v6.28.0 -> v7.0.2

Release Notes

brianvoe/gofakeit (github.com/brianvoe/gofakeit/v6)

v7.0.2

Compare Source

v7.0.1

Compare Source

v7.0.0: - math/rand/v2

Compare Source

Gofakeit v7: What's New!

🎲 math/rand/v2 Integration

  • Better RNG 🔒: Now using math/rand/v2 for a more simplistic implementation and two new source types(pcg, chacha8).
  • Simplified faker 🧹: Refined faker struct for ease of use, mirroring the simplicity improvements of math/rand/v2.

Highlights

  • New Sources : math/rand/v2 added PCG and ChaCha8. Gofakeit also added a sub package called source with additional sources in it.

Example New and NewFaker usage

import (
	"github.com/brianvoe/gofakeit/v7"
	"github.com/brianvoe/gofakeit/v7/source"
	"math/rand/v2"
)

// Uses math/rand/v2(PCG Pseudo) with mutex locking
faker := gofakeit.New(0)

// NewFaker takes in a source and whether or not it should be thread safe
faker := gofakeit.NewFaker(source rand.Source, threadSafe bool)

// PCG Pseudo
faker := gofakeit.NewFaker(rand.NewPCG(11, 11), true)

// ChaCha8
faker := gofakeit.NewFaker(rand.NewChaCha8([32]byte{0, 1, 2, 3, 4, 5}), true)

// Additional from Gofakeit sub package source

// JSF(Jenkins Small Fast)
faker := gofakeit.NewFaker(source.NewJSF(11), true)

// SFC(Simple Fast Counter)
faker := gofakeit.NewFaker(source.NewSFC(11), true)

// Crypto - Uses crypto/rand
faker := gofakeit.NewFaker(source.NewCrypto(), true)

// Dumb - simple incrementing number
faker := gofakeit.NewFaker(source.NewDumb(11), true)

🙏 Acknowledgments

A huge shoutout to our contributors and users! Your feedback and support have been invaluable. 🌟


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/brianvoe/gofakeit/v6](https://github.com/brianvoe/gofakeit) | require | major | `v6.28.0` -> `v7.0.2` | --- ### Release Notes <details> <summary>brianvoe/gofakeit (github.com/brianvoe/gofakeit/v6)</summary> ### [`v7.0.2`](https://github.com/brianvoe/gofakeit/compare/v7.0.1...v7.0.2) [Compare Source](https://github.com/brianvoe/gofakeit/compare/v7.0.1...v7.0.2) ### [`v7.0.1`](https://github.com/brianvoe/gofakeit/compare/v7.0.0...v7.0.1) [Compare Source](https://github.com/brianvoe/gofakeit/compare/v7.0.0...v7.0.1) ### [`v7.0.0`](https://github.com/brianvoe/gofakeit/releases/tag/v7.0.0): - math/rand/v2 [Compare Source](https://github.com/brianvoe/gofakeit/compare/v6.28.0...v7.0.0) ### Gofakeit v7: What's New! #### 🎲 `math/rand/v2` Integration - **Better RNG** 🔒: Now using `math/rand/v2` for a more simplistic implementation and two new source types(pcg, chacha8). - **Simplified `faker`** 🧹: Refined `faker` struct for ease of use, mirroring the simplicity improvements of `math/rand/v2`. #### ✨ Highlights - **New Sources** : math/rand/v2 added PCG and ChaCha8. Gofakeit also added a sub package called [source](https://github.com/brianvoe/gofakeit/tree/master/source) with additional sources in it. #### Example New and NewFaker usage ```go import ( "github.com/brianvoe/gofakeit/v7" "github.com/brianvoe/gofakeit/v7/source" "math/rand/v2" ) // Uses math/rand/v2(PCG Pseudo) with mutex locking faker := gofakeit.New(0) // NewFaker takes in a source and whether or not it should be thread safe faker := gofakeit.NewFaker(source rand.Source, threadSafe bool) // PCG Pseudo faker := gofakeit.NewFaker(rand.NewPCG(11, 11), true) // ChaCha8 faker := gofakeit.NewFaker(rand.NewChaCha8([32]byte{0, 1, 2, 3, 4, 5}), true) // Additional from Gofakeit sub package source // JSF(Jenkins Small Fast) faker := gofakeit.NewFaker(source.NewJSF(11), true) // SFC(Simple Fast Counter) faker := gofakeit.NewFaker(source.NewSFC(11), true) // Crypto - Uses crypto/rand faker := gofakeit.NewFaker(source.NewCrypto(), true) // Dumb - simple incrementing number faker := gofakeit.NewFaker(source.NewDumb(11), true) ``` #### 🙏 Acknowledgments A huge shoutout to our contributors and users! Your feedback and support have been invaluable. 🌟 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->
renovate added the
dependencies
label 2024-02-25 19:30:54 +00:00
renovate added 1 commit 2024-02-25 19:30:54 +00:00
ci/woodpecker/pr/govulncheck Pipeline was successful Details
ci/woodpecker/pr/test Pipeline failed Details
523b80a774
chore(deps): update module github.com/brianvoe/gofakeit/v6 to v7
renovate force-pushed renovate/github.com-brianvoe-gofakeit-v6-7.x from 523b80a774 to 084a771bc8 2024-02-26 19:30:58 +00:00 Compare
renovate force-pushed renovate/github.com-brianvoe-gofakeit-v6-7.x from 084a771bc8 to db8a5d2e56 2024-02-27 19:30:57 +00:00 Compare
renovate force-pushed renovate/github.com-brianvoe-gofakeit-v6-7.x from db8a5d2e56 to 3930d755d6 2024-02-28 19:30:55 +00:00 Compare
renovate force-pushed renovate/github.com-brianvoe-gofakeit-v6-7.x from 3930d755d6 to 497ad42aab 2024-02-29 19:30:55 +00:00 Compare
renovate changed title from chore(deps): update module github.com/brianvoe/gofakeit/v6 to v7 to chore(deps): update module github.com/brianvoe/gofakeit/v6 to v7 - autoclosed 2024-03-01 19:30:59 +00:00
renovate closed this pull request 2024-03-01 19:30:59 +00:00
Some checks failed
ci/woodpecker/pr/govulncheck Pipeline was successful
ci/woodpecker/pr/test Pipeline failed

Pull request closed

Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: twhelp/core#3
No description provided.