21-DOT-DEV / swift-secp256k1

Elliptic Curve, Schnorr, and ZKP for Bitcoin. Supports iOS macOS tvOS watchOS visionOS + Linux.
MIT License
112 stars 54 forks source link

Bump github.com/realm/swiftlint from 0.56.2 to 0.57.0 #593

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 2 months ago

Bumps github.com/realm/swiftlint from 0.56.2 to 0.57.0.

Release notes

Sourced from github.com/realm/swiftlint's releases.

0.57.0: Squeaky Clean Cycle

Breaking

  • The deprecated anyobject_protocol rule has now been removed.
    Martin Redington #5769

  • Revert the part of the non_optional_string_data_conversion rule that enforces non-failable conversions of Data to UTF-8 String. This is due to the fact that the data to be converted can be arbitrary and especially doesn't need to represent a valid UTF-8-encoded string.
    Sam Rayner #5263

Experimental

  • None.

Enhancements

  • Add ignore_multiline_type_headers and ignore_multiline_statement_conditions options to opening_brace rule to allow opening braces to be on a new line after multiline type headers or statement conditions. Rename allow_multiline_func to ignore_multiline_function_signatures.
    leonardosrodrigues0 #3720

  • Add new optional_data_string_conversion rule to enforce failable conversions of Data to UTF-8 String.
    Sam Rayner #5263

  • The no_magic_numbers rule will now ignore violations in SwiftUI's Preview macro.
    Martin Redington #5778

Bug Fixes

... (truncated)

Commits
  • 168fb98 Release 0.57.0
  • 551adb0 Automate Pod publishing
  • 1db3efd Get tag name from release object
  • 7afe2dc Combine release jobs into one workflow
  • 8baec9e no_magic_numbers rule now ignores violations in Preview macros (#5778)
  • 9e78054 Preserve trailing comments for opening_brace rule (#5780)
  • 06e4e3c Fix superfluous_disable_command for custom_rules (#5670)
  • 1dbe095 Move release instructions
  • d136b02 Update release instructions
  • d601c22 Auto-upload Linux build
  • 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)