Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: faker-ruby/faker
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.3.1
Choose a base ref
...
head repository: faker-ruby/faker
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.4.1
Choose a head ref
  • 20 commits
  • 28 files changed
  • 10 contributors

Commits on Apr 9, 2024

  1. Add adjectives to Korean locale file (#2930)

    * Add adjectives to Korean locale file
    
    * Refactor Korean locale file to YAML dash syntax
    connie-feng authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    6db1e8f View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Fix invalid IANA time zone identifier for Atlantic/Cape_Verde (#2927)

    * Add failing test
    
    * Replace Atlantic/Cabo_Verde with the valid IANA time zone identifier Atlantic/Cape_Verde in en.faker.address.time_zone
    andrelaszlo authored Apr 19, 2024
    Configuration menu
    Copy the full SHA
    8f01a57 View commit details
    Browse the repository at this point in the history
  2. Bump rake from 13.1.0 to 13.2.1 (#2929)

    Bumps [rake](https://github.com/ruby/rake) from 13.1.0 to 13.2.1.
    - [Release notes](https://github.com/ruby/rake/releases)
    - [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc)
    - [Commits](ruby/rake@v13.1.0...v13.2.1)
    
    ---
    updated-dependencies:
    - dependency-name: rake
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 19, 2024
    Configuration menu
    Copy the full SHA
    4f20e8d View commit details
    Browse the repository at this point in the history
  3. fix entry in faker.food.ingredients (#2933)

    Co-authored-by: Thiago Araujo <thd.araujo@gmail.com>
    matthewmayer and thdaraujo authored Apr 19, 2024
    Configuration menu
    Copy the full SHA
    05998ad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    982f825 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2024

  1. Add animals, desserts, foods, hobbies, house, and k-pop translations …

    …to the Korean locale file (#2935)
    
    * Add adjectives to Korean locale file
    
    * Refactor Korean locale file to YAML dash syntax
    
    * Add animals to the Korean locale file
    
    * Add desserts to the Korean locale file
    
    * Add foods to the Korean locale file
    
    * Add hobbies to the Korean locale file
    
    * Add house to the Korean locale file
    
    * Add k-pop to the Korean locale file
    
    ---------
    
    Co-authored-by: Sibi Prabakaran <sibi@psibi.in>
    connie-feng and psibi authored Apr 21, 2024
    Configuration menu
    Copy the full SHA
    ad16c02 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Add emotions, movies, Pokemon, and Studio Ghibli to the Korean locale (

    …#2941)
    
    * Add Pokemon to the Korean locale file
    
    * Add movies to the Korean locale file
    
    * Add studio ghibli to the Korean locale file
    
    * Add emotions to the Korean locale file
    connie-feng authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    1245daa View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2024

  1. Performance: Sample arrays instead of performing shuffle and slice (#…

    …2940)
    
    * Sample arrays instead of performing shuffle and slice
    
    * Add empty line after guard clause
    
    * Fix typo in readme
    
    * Fix randomly failing test, don't generate omniauth emails with an apostrophe (first_name.O'Connell@email.com)
    
    * Revert - Fix randomly failing test
    
    * Quarantine randomly failing test
    alextaujenis authored Apr 28, 2024
    Configuration menu
    Copy the full SHA
    ff49989 View commit details
    Browse the repository at this point in the history
  2. Fix: Faker::Number.hexadecimal should include characters within the…

    … range of `[0-9a-f]` (#2942)
    
    * Include 'f' character within Faker::Number.hexadecimal
    alextaujenis authored Apr 28, 2024
    Configuration menu
    Copy the full SHA
    74b2a7f View commit details
    Browse the repository at this point in the history
  3. Bump rubocop from 1.62.1 to 1.63.4 (#2945)

    Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.62.1 to 1.63.4.
    - [Release notes](https://github.com/rubocop/rubocop/releases)
    - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
    - [Commits](rubocop/rubocop@v1.62.1...v1.63.4)
    
    ---
    updated-dependencies:
    - dependency-name: rubocop
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 28, 2024
    Configuration menu
    Copy the full SHA
    ab745d1 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Add in the media section

    faker has been getting featured on some publications about humour in software. Let's add them to our README so people can know about them.
    sbs-cats authored May 8, 2024
    Configuration menu
    Copy the full SHA
    c952540 View commit details
    Browse the repository at this point in the history
  2. Bump i18n from 1.14.4 to 1.14.5 (#2949)

    Bumps [i18n](https://github.com/ruby-i18n/i18n) from 1.14.4 to 1.14.5.
    - [Release notes](https://github.com/ruby-i18n/i18n/releases)
    - [Changelog](https://github.com/ruby-i18n/i18n/blob/master/CHANGELOG.md)
    - [Commits](ruby-i18n/i18n@v1.14.4...v1.14.5)
    
    ---
    updated-dependencies:
    - dependency-name: i18n
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 8, 2024
    Configuration menu
    Copy the full SHA
    8462d26 View commit details
    Browse the repository at this point in the history
  3. Add automatic workflow for releasing a new version

    RubyGems has release a new feature that automates
    releasing a new version! Found out about it on RailsConf 2024.
    
    Source:
    https://github.com/rubygems/configure_trusted_publisher
    https://guides.rubygems.org/trusted-publishing/
    sbs-cats committed May 8, 2024
    Configuration menu
    Copy the full SHA
    fad7ac4 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Remove tzinfo dependency (#2952)

    faker unfortunately can't be relying on gems for
    validating random generated data for every generator
    we have. That introduces too much work for maintainers.
    
    Having one dependency for tests means opening the doors for more
    dependencies later on. Although we do our best to keep the library
    up to date, we can't keep up with all the validations to be passing.
    
    If users rely on valid Timezones for their apps, we recommend not
    relying on faker for that and instead ensure valid data is generated
    on their end.
    sbs-cats authored May 9, 2024
    Configuration menu
    Copy the full SHA
    6595da9 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Configuration menu
    Copy the full SHA
    41f620d View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Performance: Reduce the time complexity of all Faker::Crypto methods (#…

    …2938)
    
    * Reduce the time complexity of all Faker::Crypto methods
    
    * Store crypto lorem number of characters in a class constant
    alextaujenis authored May 16, 2024
    Configuration menu
    Copy the full SHA
    7dc2f40 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. Username splits names by space and doesn't regex match them (#2950)

    * username generates apostrophe
    
    * Rubocop fixes
    
    * Stripped apostrophe from username
    
    * Removed apostrophe matching from username test
    
    * Updated regex
    keshavbiswa authored May 28, 2024
    Configuration menu
    Copy the full SHA
    5117816 View commit details
    Browse the repository at this point in the history
  2. Bump minitest from 5.22.3 to 5.23.1 (#2957)

    Bumps [minitest](https://github.com/minitest/minitest) from 5.22.3 to 5.23.1.
    - [Changelog](https://github.com/minitest/minitest/blob/master/History.rdoc)
    - [Commits](minitest/minitest@v5.22.3...v5.23.1)
    
    ---
    updated-dependencies:
    - dependency-name: minitest
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Stefanni Brasil <stefannibrasil@gmail.com>
    dependabot[bot] and sbs-cats authored May 28, 2024
    Configuration menu
    Copy the full SHA
    7309ea1 View commit details
    Browse the repository at this point in the history
  3. Bump rubocop from 1.63.4 to 1.64.0 (#2958)

    Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.63.4 to 1.64.0.
    - [Release notes](https://github.com/rubocop/rubocop/releases)
    - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
    - [Commits](rubocop/rubocop@v1.63.4...v1.64.0)
    
    ---
    updated-dependencies:
    - dependency-name: rubocop
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Stefanni Brasil <stefannibrasil@gmail.com>
    dependabot[bot] and sbs-cats authored May 28, 2024
    Configuration menu
    Copy the full SHA
    359e1ed View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. BUmp faker to 3.4.1 (#2959)

    sbs-cats authored May 29, 2024
    Configuration menu
    Copy the full SHA
    450c4a8 View commit details
    Browse the repository at this point in the history
Loading