moov-io / fincen

Fincen BSA E-Filing forms
https://moov-io.github.io/fincen/
Apache License 2.0
20 stars 7 forks source link

chore(deps): update all (major) #105

Open renovate[bot] opened 1 month ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
actions/checkout action major v2 -> v4 age adoption passing confidence
actions/setup-go action major v4 -> v5 age adoption passing confidence
bulma-clean-theme major 0.13.1 -> 1.1.0 age adoption passing confidence
github/codeql-action action major v2 -> v3 age adoption passing confidence
tzinfo (source, changelog) major 1.2.10 -> 2.0.6 age adoption passing confidence

Release Notes

actions/checkout (actions/checkout) ### [`v4`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417) [Compare Source](https://redirect.github.com/actions/checkout/compare/v3...v4) - Bump the minor-npm-dependencies group across 1 directory with 4 updates by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/actions/checkout/pull/1739](https://redirect.github.com/actions/checkout/pull/1739) - Bump actions/checkout from 3 to 4 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/actions/checkout/pull/1697](https://redirect.github.com/actions/checkout/pull/1697) - Check out other refs/\* by commit by [@​orhantoy](https://redirect.github.com/orhantoy) in [https://github.com/actions/checkout/pull/1774](https://redirect.github.com/actions/checkout/pull/1774) - Pin actions/checkout's own workflows to a known, good, stable version. by [@​jww3](https://redirect.github.com/jww3) in [https://github.com/actions/checkout/pull/1776](https://redirect.github.com/actions/checkout/pull/1776) ### [`v3`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v360) [Compare Source](https://redirect.github.com/actions/checkout/compare/v2...v3) - [Fix: Mark test scripts with Bash'isms to be run via Bash](https://redirect.github.com/actions/checkout/pull/1377) - [Add option to fetch tags even if fetch-depth > 0](https://redirect.github.com/actions/checkout/pull/579)
actions/setup-go (actions/setup-go) ### [`v5`](https://redirect.github.com/actions/setup-go/compare/v4...v5) [Compare Source](https://redirect.github.com/actions/setup-go/compare/v4...v5)
chrisrhymes/bulma-clean-theme (bulma-clean-theme) ### [`v1.1.0`](https://redirect.github.com/chrisrhymes/bulma-clean-theme/blob/HEAD/changelog.txt#110) [Compare Source](https://redirect.github.com/chrisrhymes/bulma-clean-theme/compare/v1.0.4...v1.1.0) - Update FontAwesome to v6.6 - Add social links to the footer ### [`v1.0.4`](https://redirect.github.com/chrisrhymes/bulma-clean-theme/blob/HEAD/changelog.txt#104) [Compare Source](https://redirect.github.com/chrisrhymes/bulma-clean-theme/compare/v1.0.3...v1.0.4) - Update Bulma to 1.0.2 - Add TikTok video include - Allow customising product collection name - Increase cookie expiry time in cookie banner ### [`v1.0.3`](https://redirect.github.com/chrisrhymes/bulma-clean-theme/blob/HEAD/changelog.txt#103) [Compare Source](https://redirect.github.com/chrisrhymes/bulma-clean-theme/compare/v1.0.2...v1.0.3) - Update Bulma to 1.0.1 - Add Promo Page layout - Fix reviews avatar not displaying ### [`v1.0.2`](https://redirect.github.com/chrisrhymes/bulma-clean-theme/blob/HEAD/changelog.txt#102) [Compare Source](https://redirect.github.com/chrisrhymes/bulma-clean-theme/compare/v1.0.1...v1.0.2) - Update Google Analytics to set default as 'granted' when cookies are already accepted ### [`v1.0.1`](https://redirect.github.com/chrisrhymes/bulma-clean-theme/blob/HEAD/changelog.txt#101) [Compare Source](https://redirect.github.com/chrisrhymes/bulma-clean-theme/compare/v1.0.0...v1.0.1) - Fix auto dark mode and allow forcing a theme ### [`v1.0.0`](https://redirect.github.com/chrisrhymes/bulma-clean-theme/blob/HEAD/changelog.txt#100) [Compare Source](https://redirect.github.com/chrisrhymes/bulma-clean-theme/compare/v0.14.0...v1.0.0) - Upgrade to Bulma v1 - Include bulma-block-list within the \_scss folder due to load_path issues with dart sass. #### Breaking changes - v1 only supports Jekyll <=4.3 due to bulma requiring dart sass - GitHub pages native builds will no longer work as GitHub pages requires Jekyll 3.9. Use GitHub actions to build and deploy to GitHub pages instead. ### [`v0.14.0`](https://redirect.github.com/chrisrhymes/bulma-clean-theme/blob/HEAD/changelog.txt#0140) [Compare Source](https://redirect.github.com/chrisrhymes/bulma-clean-theme/compare/v0.13.3...v0.14.0) - Add cookie banner - Update Google Analytics to v4 and use consent mode ### [`v0.13.3`](https://redirect.github.com/chrisrhymes/bulma-clean-theme/blob/HEAD/changelog.txt#0133) [Compare Source](https://redirect.github.com/chrisrhymes/bulma-clean-theme/compare/v0.13.2...v0.13.3) - Fix GitHub forks link in showcase - pull request [#​134](https://redirect.github.com/chrisrhymes/bulma-clean-theme/issues/134) by ianfab ### [`v0.13.2`](https://redirect.github.com/chrisrhymes/bulma-clean-theme/blob/HEAD/changelog.txt#0132) [Compare Source](https://redirect.github.com/chrisrhymes/bulma-clean-theme/compare/v0.13.1...v0.13.2) - Update bulma-block-list to 0.7.0 - Update bulma to 0.9.4
github/codeql-action (github/codeql-action) ### [`v3`](https://redirect.github.com/github/codeql-action/compare/v2...v3) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v2...v3)
tzinfo/tzinfo (tzinfo) ### [`v2.0.6`](https://redirect.github.com/tzinfo/tzinfo/blob/HEAD/CHANGES.md#Version-206---28-Jan-2023) [Compare Source](https://redirect.github.com/tzinfo/tzinfo/compare/v2.0.5...v2.0.6) - Eliminate `Object#untaint` deprecation warnings on JRuby 9.4.0.0. [#​145](https://redirect.github.com/tzinfo/tzinfo/issues/145). ### [`v2.0.5`](https://redirect.github.com/tzinfo/tzinfo/blob/HEAD/CHANGES.md#Version-205---19-Jul-2022) [Compare Source](https://redirect.github.com/tzinfo/tzinfo/compare/v2.0.4...v2.0.5) - Changed `DateTime` results to always use the proleptic Gregorian calendar. This affects `DateTime` results prior to 1582-10-15 and any arithmetic performed on the results that would produce a secondary result prior to 1582-10-15. - Added support for eager loading all the time zone and country data by calling either `TZInfo::DataSource#eager_load!` or `TZInfo.eager_load!`. Compatible with Ruby On Rails' `eager_load_namespaces`. [#​129](https://redirect.github.com/tzinfo/tzinfo/issues/129). - Ignore the SECURITY file from Arch Linux's tzdata package. [#​134](https://redirect.github.com/tzinfo/tzinfo/issues/134). ### [`v2.0.4`](https://redirect.github.com/tzinfo/tzinfo/blob/HEAD/CHANGES.md#Version-204---16-Dec-2020) [Compare Source](https://redirect.github.com/tzinfo/tzinfo/compare/v2.0.3...v2.0.4) - Fixed an incorrect `InvalidTimezoneIdentifier` exception raised when loading a zoneinfo file that includes rules specifying an additional transition to the final defined offset (for example, Africa/Casablanca in version 2018e of the Time Zone Database). [#​123](https://redirect.github.com/tzinfo/tzinfo/issues/123). ### [`v2.0.3`](https://redirect.github.com/tzinfo/tzinfo/blob/HEAD/CHANGES.md#Version-203---8-Nov-2020) [Compare Source](https://redirect.github.com/tzinfo/tzinfo/compare/v2.0.2...v2.0.3) - Added support for handling "slim" format zoneinfo files that are produced by default by zic version 2020b and later. The POSIX-style TZ string is now used calculate DST transition times after the final defined transition in the file. [#​120](https://redirect.github.com/tzinfo/tzinfo/issues/120). - Fixed `TimeWithOffset#getlocal` returning a `TimeWithOffset` with the `timezone_offset` still assigned when called with an offset argument on JRuby 9.3. - Rubinius is no longer supported. ### [`v2.0.2`](https://redirect.github.com/tzinfo/tzinfo/blob/HEAD/CHANGES.md#Version-202---2-Apr-2020) [Compare Source](https://redirect.github.com/tzinfo/tzinfo/compare/v2.0.1...v2.0.2) - Fixed 'wrong number of arguments' errors when running on JRuby 9.0. [#​114](https://redirect.github.com/tzinfo/tzinfo/issues/114). - Fixed warnings when running on Ruby 2.8. [#​113](https://redirect.github.com/tzinfo/tzinfo/issues/113). ### [`v2.0.1`](https://redirect.github.com/tzinfo/tzinfo/blob/HEAD/CHANGES.md#Version-201---24-Dec-2019) [Compare Source](https://redirect.github.com/tzinfo/tzinfo/compare/v2.0.0...v2.0.1) - Fixed "SecurityError: Insecure operation - require" exceptions when loading data with recent Ruby releases in safe mode. [#​100](https://redirect.github.com/tzinfo/tzinfo/issues/100). - Fixed warnings when running on Ruby 2.7. [#​109](https://redirect.github.com/tzinfo/tzinfo/issues/109). - Added a `TZInfo::Timezone#=~` method that performs a regex match on the time zone identifier. [#​99](https://redirect.github.com/tzinfo/tzinfo/issues/99). - Added a `TZInfo::Country#=~` method that performs a regex match on the country code. ### [`v2.0.0`](https://redirect.github.com/tzinfo/tzinfo/blob/HEAD/CHANGES.md#Version-200---26-Dec-2018) [Compare Source](https://redirect.github.com/tzinfo/tzinfo/compare/v1.2.11...v2.0.0) ##### Added - `to_local` and `period_for` instance methods have been added to `TZInfo::Timezone`. These are similar to `utc_to_local` and `period_for_utc`, but take the UTC offset of the given time into account. - `abbreviation`, `dst?`, `base_utc_offset` and `observed_utc_offset` instance methods have been added to `TZInfo::Timezone`, returning the abbreviation, whether daylight savings time is in effect and the UTC offset of the time zone at a specified time. - A `TZInfo::Timestamp` class has been added. It can be used with `TZInfo::Timezone` in place of a `Time` or `DateTime`. - `local_time`, `local_datetime` and `local_timestamp` instance methods have been added to `TZInfo::Timezone`. These methods construct local `Time`, `DateTime` and `TZInfo::Timestamp` instances with the correct UTC offset and abbreviation for the time zone. - Support for a (yet to be released) version 2 of tzinfo-data has been added, in addition to support for version 1. The new version will remove the (no longer needed) `DateTime` parameters from transition times, reduce memory consumption and improve the efficiency of loading timezone and country indexes. - A `TZInfo::VERSION` constant has been added, indicating the TZInfo version number. ##### Changed - The minimum supported Ruby versions are now Ruby MRI 1.9.3, JRuby 1.7 (in 1.9 or later mode) and Rubinius 3. - Local times are now returned using the correct UTC offset (instead of using UTC). [#​49](https://redirect.github.com/tzinfo/tzinfo/issues/49) and [#​52](https://redirect.github.com/tzinfo/tzinfo/issues/52). - Local times are returned as instances of `TimeWithOffset`, `DateTimeWithOffset` or `TZInfo::TimestampWithOffset`. These classes subclass `Time`, `DateTime` and `TZInfo::Timestamp` respectively. They override the default behaviour of the base classes to return information about the observed offset at the indicated time. For example, the zone abbreviation is returned when using the `%Z` directive with `strftime`. - The `transitions_up_to`, `offsets_up_to` and `strftime` instance methods of `TZInfo::Timezone` now take the UTC offsets of given times into account (instead of ignoring them as was previously the case). - The `TZInfo::TimezonePeriod` class has been split into two subclasses: `TZInfo::OffsetTimezonePeriod` and `TZInfo::TransitionsTimezonePeriod`. `TZInfo::OffsetTimezonePeriod` is returned for time zones that only have a single offset. `TZInfo::TransitionsTimezonePeriod` is returned for periods that start or end with a transition. - `TZInfo::TimezoneOffset#abbreviation`, `TZInfo::TimezonePeriod#abbreviation` and `TZInfo::TimezonePeriod#zone_identifier` now return frozen `String` instances instead of instances of `Symbol`. - The `utc_offset` and `utc_total_offset` attributes of `TZInfo::TimezonePeriod` and `TZInfo::TimezoneOffset` have been renamed `base_utc_offset` and `observed_utc_offset` respectively. The former names have been retained as aliases. - `TZInfo::Timezone.get`, `TZInfo::Timezone.get_proxy` and `TZInfo::Country.get` can now be used with strings having any encoding. Previously, only encodings that are directly comparable with UTF-8 were supported. - The requested identifier is included in `TZInfo::InvalidTimezoneIdentifier` exception messages. - The requested country code is included in `TZInfo::InvalidCountryCode` exception messages. - The full range of transitions is now loaded from zoneinfo files. Zoneinfo files produced with version 2014c of the `zic` tool contain an initial transition `2**63` seconds before the epoch. Zoneinfo files produced with version 2014d or later of `zic` contain an initial transition `2**59` seconds before the epoch. These transitions would previously have been ignored, but are now returned in methods such as `TZInfo::Timezone#transitions_up_to`. - The `TZInfo::RubyDataSource` and `TZInfo::ZoneinfoDataSource` classes have been moved into a new `TZInfo::DataSources` module. Code that is setting `TZInfo::ZoneinfoDataSource.search_path` or `TZInfo::ZoneinfoDataSource.alternate_iso3166_tab_search_path` will need to be updated accordingly. - The `TZInfo::InvalidZoneinfoDirectory` and `TZInfo::ZoneinfoDirectoryNotFound` exception classes raised by `TZInfo::DataSources::ZoneinfoDataSource` have been moved into the `TZInfo::DataSources` module. - Setting the data source to `:ruby` or instantiating `TZInfo::DataSources::RubyDataSource` will now immediately raise a `TZInfo::DataSources::TZInfoDataNotFound` exception if `require 'tzinfo/data'` fails. Previously, a failure would only occur later when accessing an index or loading a timezone or country. - The `DEFAULT_SEARCH_PATH` and `DEFAULT_ALTERNATE_ISO3166_TAB_SEARCH_PATH` constants of `TZInfo::DataSources::ZoneinfoDataSource` have been made private. - The `TZInfo::Country.data_source`, `TZInfo::DataSource.create_default_data_source`, `TZInfo::DataSources::ZoneinfoDataSource.process_search_path`, `TZInfo::Timezone.get_proxies` and `TZInfo::Timezone.data_source` methods have been made private. - The performance of loading zoneinfo files and the associated indexes has been improved. - Memory use has been decreased by deduplicating `String` instances when loading country and time zone data. - The dependency on the deprecated thread_safe gem as been removed and replaced by concurrent-ruby. - The Info classes used to return time zone and country information from `TZInfo::DataSource` implementations have been moved into the `TZInfo::DataSources` module. - The `TZInfo::TransitionDataTimezoneInfo` class has been removed and replaced with `TZInfo::DataSources::TransitionsDataTimezoneInfo` and `TZInfo::DataSources::ConstantOffsetDataTimezoneInfo`. `TZInfo::DataSources::TransitionsDataTimezoneInfo` is constructed with an `Array` of `TZInfo::TimezoneTransition` instances representing times when the offset changes. `TZInfo::DataSources::ConstantOffsetDataTimezoneInfo` is constructed with a `TZInfo::TimezoneOffset` instance representing the offset constantly observed in a time zone. - The `TZInfo::DataSource#timezone_identifiers` method should no longer be overridden in custom data source implementations. The implementation in the base class now calculates a result from `TZInfo::DataSource#data_timezone_identifiers` and `TZInfo::DataSource#linked_timezone_identifiers`. - The results of the `TZInfo::DataSources::RubyDataSource` `to_s` and `inspect` methods now include the time zone database and tzinfo-data versions. ##### Removed - Methods of `TZInfo::Timezone` that accept time arguments no longer allow `Integer` timestamp values. `Time`, `DateTime` or `TZInfo::Timestamp` values or objects that respond to `to_i`, `subsec` and optionally `utc_offset` must be used instead. - The `%:::z` format directive can now only be used with `TZInfo::Timezone#strftime` if it is supported by `Time#strftime` on the runtime platform. - Using `TZInfo::Timezone.new(identifier)` and `TZInfo::Country.new(code)` to obtain a specific `TZInfo::Timezone` or `TZInfo::Country` will no longer work. `TZInfo::Timezone.get(identifier)` and `TZInfo::Country.get(code)` should be used instead. - The `TZInfo::TimeOrDateTime` class has been removed. - The `valid_for_utc?`, `utc_after_start?`, `utc_before_end?`, `valid_for_local?`, `local_after_start?` and `local_before_end?` instance methods of `TZInfo::TimezonePeriod` have been removed. Comparisons can be performed with the results of the `starts_at`, `ends_at`, `local_starts_at` and `local_ends_at` methods instead. - The `to_local` and `to_utc` instance methods of `TZInfo::TimezonePeriod` and `TZInfo::TimezoneOffset` have been removed. Conversions should be performed using the `TZInfo::Timezone` class instead. - The `TZInfo::TimezonePeriod#utc_total_offset_rational` method has been removed. Equivalent information can be obtained using the `TZInfo::TimezonePeriod#observed_utc_offset` method. - The `datetime`, `time`, `local_end`, `local_end_time`, `local_start` and `local_start_time` instance methods of `TZInfo::TimezoneTransition` have been removed. The `at`, `local_end_at` and `local_start_at` methods should be used instead and the result (a `TZInfo::TimestampWithOffset`) converted to either a `DateTime` or `Time` by calling `to_datetime` or `to_time` on the result. - The `us_zones` and `us_zone_identifiers` class methods of `TZInfo::Timezone` have been removed. `TZInfo::Country.get('US').zones` and `TZInfo::Country.get('US').zone_identifiers` should be used instead. ### [`v1.2.11`](https://redirect.github.com/tzinfo/tzinfo/blob/HEAD/CHANGES.md#Version-1211---28-Jan-2023) [Compare Source](https://redirect.github.com/tzinfo/tzinfo/compare/v1.2.10...v1.2.11) - Eliminate `Object#untaint` deprecation warnings on JRuby 9.4.0.0. [#​145](https://redirect.github.com/tzinfo/tzinfo/issues/145).

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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 1 month ago

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: docs/Gemfile.lock
Fetching gem metadata from https://rubygems.org/...........
Resolving dependencies...

Calling `DidYouMean::SPELL_CHECKERS.merge!(error_name => spell_checker)' has been deprecated. Please call `DidYouMean.correct_error(error_name, spell_checker)' instead.
Bundler could not find compatible versions for gem "bulma-clean-theme":
  In snapshot (Gemfile.lock):
    bulma-clean-theme (>= 0.13.1)

  In Gemfile:
    bulma-clean-theme

Running `bundle update` will rebuild your snapshot from scratch, using only
the gems in your Gemfile, which may resolve the conflict.

Bundler could not find compatible versions for gem "github-pages":
  In snapshot (Gemfile.lock):
    github-pages (>= 227)

  In Gemfile:
    github-pages (>= 214)

Running `bundle update` will rebuild your snapshot from scratch, using only
the gems in your Gemfile, which may resolve the conflict.

Bundler could not find compatible versions for gem "jekyll-feed":
  In Gemfile:
    jekyll-feed (= 0.16.0)

    github-pages (>= 214) was resolved to 227, which depends on
      jekyll-feed (= 0.15.1)