The letter A styled as Alchemists logo. lchemists
Caliber Icon

Caliber Versions

Overview

All versions adhere to the Strict Semantic Versioning as enforced with Versionaire and automated by Milestoner. Briefly, this means:

  • Major (X.y.z): Incremented for any backwards incompatible public API changes.
  • Minor (x.Y.z): Incremented for new, backwards compatible, public API enhancements/fixes.
  • Patch (x.y.Z): Incremented for small, backwards compatible, bug fixes.

0.51.0 (2024-03-02)

  • 🟢 Added RSpec/IsExpectedSpecify - Brooke Kuhlmann

  • 🟢 Added RSpec/RepeatedSubjectCall - Brooke Kuhlmann

  • 🔼 Updated RuboCop to use XDG local configuration - Brooke Kuhlmann

  • 🔼 Updated to RuboCop 1.61.0 - Brooke Kuhlmann

  • 🔼 Updated to RuboCop RSpec 2.27.0 - Brooke Kuhlmann

0.50.0 (2024-01-28)

  • 🟢 Added repl_type_completor gem - Brooke Kuhlmann

  • 🔼 Updated to Reek 6.3.0 - Brooke Kuhlmann

  • 🔼 Updated to RuboCop 1.60.2 - Brooke Kuhlmann

0.49.0 (2024-01-04)

  • Added FactoryBot/ExcessiveCreateList - Brooke Kuhlmann

  • Added RSpec/RedundantPredicateMatcher - Brooke Kuhlmann

  • Added RSpec/RemoveConst - Brooke Kuhlmann

  • Updated to RuboCop RSpec 2.26.0 - Brooke Kuhlmann

0.48.0 (2024-01-03)

  • Added Capybara/RedundantWithinFind - Brooke Kuhlmann

  • Updated to Git Lint 7.0.0 - Brooke Kuhlmann

  • Updated to RuboCop RSpec 2.25.0 - Brooke Kuhlmann

0.47.0 (2024-01-01)

  • Updated Circle CI Rake step name - Brooke Kuhlmann

  • Updated gem dependencies - Brooke Kuhlmann

  • Updated to Ruby 3.3.0 - Brooke Kuhlmann

  • Removed Gemfile code prefix from quality group - Brooke Kuhlmann

  • Removed Rakefile code prefix from quality task - Brooke Kuhlmann

0.46.0 (2023-12-16)

Updated to RuboCop Performance 1.20.0 - Brooke Kuhlmann

0.45.0 (2023-12-11)

  • Added Lint/ItWithoutArgumentsInBlock - Brooke Kuhlmann

  • Updated Circle CI step names - Brooke Kuhlmann

  • Updated to RuboCop 1.59.0 - Brooke Kuhlmann

0.44.0 (2023-12-02)

  • Added Lint/LiteralAssignmentInCondition - Brooke Kuhlmann

  • Added Style/SuperWithArgsParentheses - Brooke Kuhlmann

  • Updated Performance/BlockGivenWithExplicitBlock to be disabled - Brooke Kuhlmann

  • Updated to RuboCop 1.58.0 - Brooke Kuhlmann

0.43.0 (2023-11-14)

  • Added Style/IpAddresses allowed addresses - Brooke Kuhlmann

  • Updated Gemfile to support next minor Ruby version - Brooke Kuhlmann

0.42.0 (2023-10-11)

  • Added Style/SingleLineDoEndBlock - Brooke Kuhlmann

  • Updated GitHub issue template with simplified sections - Brooke Kuhlmann

  • Updated to RuboCop 1.57.0 - Brooke Kuhlmann

  • Refactored Gemfile to use ruby file syntax - Brooke Kuhlmann

0.41.0 (2023-09-28)

  • Added Disable Syntax to check script - Brooke Kuhlmann

  • Added RSpec/FilePath disablement - Brooke Kuhlmann

  • Added RuboCop Disable Syntax configuration - Brooke Kuhlmann

  • Added RuboCop Disable Syntax gem - Brooke Kuhlmann

0.40.0 (2023-09-20)

  • Added Capybara/ClickLinkOrButtonStyle - Brooke Kuhlmann

  • Added Capybara/RSpec/HaveSelector - Brooke Kuhlmann

  • Added Capybara/RSpec/PredicateMatcher - Brooke Kuhlmann

  • Added FactoryBot/IdSequence - Brooke Kuhlmann

0.39.0 (2023-09-08)

  • Added RSpec/EmptyMetadata - Brooke Kuhlmann

  • Added RSpec/Eq - Brooke Kuhlmann

  • Added RSpec/MetadataStyle - Brooke Kuhlmann

  • Added RSpec/SpecFilePathFormat - Brooke Kuhlmann

  • Added RSpec/SpecFilePathSuffix - Brooke Kuhlmann

  • Updated to RuboCop RSpec 2.24.0 - Brooke Kuhlmann

0.38.0 (2023-08-13)

  • Added Performance/MapMethodChain - Brooke Kuhlmann

  • Updated to RuboCop 1.56.0 - Brooke Kuhlmann

  • Updated to RuboCop Performance 1.19.0 - Brooke Kuhlmann

0.37.0 (2023-07-30)

  • Added RSpec/Rails/NegationBeValid - Brooke Kuhlmann

  • Added RSpec/ReceiveMessages - Brooke Kuhlmann

  • Updated to RuboCop 1.55.0 - Brooke Kuhlmann

  • Updated to RuboCop RSpec 2.23.0 - Brooke Kuhlmann

0.36.0 (2023-06-23)

  • Fixed RuboCop Packaging/BundlerSetupInTests issues - Brooke Kuhlmann

  • Added Lint/MixedCaseRange - Brooke Kuhlmann

  • Added Lint/RedundantRegexpQuantifiers - Brooke Kuhlmann

  • Added Packaging to check script - Brooke Kuhlmann

  • Added RuboCop Packaging gem - Brooke Kuhlmann

  • Added Style/RedundantCurrentDirectoryInPath - Brooke Kuhlmann

  • Added Style/RedundantRegexpArgument - Brooke Kuhlmann

  • Added Style/ReturnNilInPredicateMethodDefinition - Brooke Kuhlmann

  • Added Style/YAMLFileRead - Brooke Kuhlmann

  • Updated Rake RSpec task configuration to not be verbose - Brooke Kuhlmann

  • Updated to Git Lint 6.0.0 - Brooke Kuhlmann

  • Updated to Refinements 11.0.0 - Brooke Kuhlmann

  • Updated to RuboCop 1.53.0 - Brooke Kuhlmann

0.35.0 (2023-06-02)

  • Added Style/RedundantArrayConstructor - Brooke Kuhlmann

  • Added Style/RedundantFilterChain - Brooke Kuhlmann

  • Added Style/RedundantRegexpConstructor - Brooke Kuhlmann

  • Updated to RuboCop 1.52.0 - Brooke Kuhlmann

  • Updated to RuboCop Performance 1.18.0 - Brooke Kuhlmann

0.34.0 (2023-05-17)

  • Added FactoryBot/AssociationStyle - Brooke Kuhlmann

  • Added FactoryBot/FactoryAssociationWithStrategy - Brooke Kuhlmann

  • Added FactoryBot/RedundantFactoryOption - Brooke Kuhlmann

0.33.0 (2023-05-13)

  • Added Style/ExactRegexpMatch - Brooke Kuhlmann

  • Updated to RuboCop 1.51.0 - Brooke Kuhlmann

0.32.0 (2023-05-10)

  • Added FactoryBot to check script - Brooke Kuhlmann

  • Updated to Debug 1.8.0 - Brooke Kuhlmann

  • Updated to RuboCop RSpec 2.22.0 - Brooke Kuhlmann

  • Removed RuboCop Capybara dependency - Brooke Kuhlmann

  • Refactored FactoryBot configuration - Brooke Kuhlmann

0.31.0 (2023-04-18)

  • Added RSpec/BeEmpty - Brooke Kuhlmann

  • Added RSpec/ContainExactly - Brooke Kuhlmann

  • Added RSpec/IndexedLet - Brooke Kuhlmann

  • Added RSpec/MatchArray - Brooke Kuhlmann

  • Updated to RuboCop RSpec 2.20.0 - Brooke Kuhlmann

0.30.0 (2023-04-11)

  • Added Lint/DuplicateMatchPattern - Brooke Kuhlmann

  • Updated Style/RedundantLineContinuation to be enabled - Brooke Kuhlmann

  • Updated setup instructions to secure and insecure installs - Brooke Kuhlmann

  • Updated to RuboCop 1.50.0 - Brooke Kuhlmann

  • Removed thread safety check for instance variable in class method - Brooke Kuhlmann

0.29.0 (2023-04-03)

  • Added Style/DataInheritance - Brooke Kuhlmann

  • Added Style/RedundantLineContinuation - Brooke Kuhlmann

  • Updated to RuboCop 1.49.0 - Brooke Kuhlmann

  • Updated to RuboCop ThreadSaftey 0.5.0 - Brooke Kuhlmann

  • Updated to Ruby 3.2.2 - Brooke Kuhlmann

  • Removed Style/FormatStringToken template style - Brooke Kuhlmann

0.28.0 (2023-03-06)

  • Added RSpec/Rails/TravelAround - Brooke Kuhlmann

  • Added RSpec/RedundantAround - Brooke Kuhlmann

  • Added RSpec/SkipBlockInsideExample - Brooke Kuhlmann

  • Added Style/DirEmpty - Brooke Kuhlmann

  • Added Style/FileEmpty - Brooke Kuhlmann

  • Updated to RuboCop 1.48.0 - Brooke Kuhlmann

  • Updated to RuboCop RSpec 2.19.0 - Brooke Kuhlmann

0.27.0 (2023-03-01)

  • Added Capybara configuration - Brooke Kuhlmann

  • Added Capybara to check script - Brooke Kuhlmann

  • Added Metrics/CollectionLiteralLength - Brooke Kuhlmann

  • Added RuboCop Capybara gem - Brooke Kuhlmann

  • Updated site URLs to use bare domain - Brooke Kuhlmann

  • Updated to RuboCop 1.47.0 - Brooke Kuhlmann

0.26.0 (2023-02-08)

  • Added Style/RedundantHeredocDelimiterQuotes - Brooke Kuhlmann

  • Updated Reek dependency to not be required - Brooke Kuhlmann

  • Updated to RuboCop 1.45.0 - Brooke Kuhlmann

  • Updated to RuboCop Performance 1.16.0 - Brooke Kuhlmann

  • Updated to Ruby 3.2.1 - Brooke Kuhlmann

  • Removed RuboCop requirement from main namespace - Brooke Kuhlmann

0.25.0 (2023-01-23)

  • Fixed Guardfile to use RSpec binstub - Brooke Kuhlmann

  • Added Gemspec/DevelopmentDependencies - Brooke Kuhlmann

  • Added Rake binstub - Brooke Kuhlmann

  • Added Style/ComparableClamp - Brooke Kuhlmann

  • Added Style/InvertibleUnlessCondition - Brooke Kuhlmann

  • Updated to RuboCop 1.44.0 - Brooke Kuhlmann

0.24.0 (2023-01-17)

  • Fixed RSpec Capybara department - Brooke Kuhlmann

  • Updated to RuboCop RSpec 2.18.0 - Brooke Kuhlmann

0.23.0 (2023-01-14)

  • Added Lint/UselessRescue - Brooke Kuhlmann

  • Added RSpec/Capybara/MatchStyle - Brooke Kuhlmann

  • Added RSpec/Rails/MinitestAssertions - Brooke Kuhlmann

  • Updated to RuboCop 1.43.0 - Brooke Kuhlmann

  • Updated to RuboCop RSpec 2.17.0 - Brooke Kuhlmann

0.22.0 (2023-01-01)

  • Added Style/MapToSet - Brooke Kuhlmann

  • Added Style/MinMaxComparison - Brooke Kuhlmann

  • Added Style/YodaExpression - Brooke Kuhlmann

  • Updated to Git Lint 5.0.0 - Brooke Kuhlmann

  • Updated to Refinements 10.0.0 - Brooke Kuhlmann

  • Updated to RuboCop 1.42.0 - Brooke Kuhlmann

  • Updated to SimpleCov 0.22.0 - Brooke Kuhlmann

0.21.0 (2022-12-25)

  • Added RSpec binstub - Brooke Kuhlmann

  • Added Style/ConcatArrayLiterals - Brooke Kuhlmann

  • Added Style/RedundantDoubleSplatHashBraces - Brooke Kuhlmann

  • Updated to Debug 1.7.0 - Brooke Kuhlmann

  • Updated to RSpec 3.12.0 - Brooke Kuhlmann

  • Updated to RuboCop 1.41.0 - Brooke Kuhlmann

  • Updated to Ruby 3.2.0 - Brooke Kuhlmann

0.20.0 (2022-12-13)

  • Added RSpec/DuplicatedMetadata - Brooke Kuhlmann

  • Added RSpec/FactoryBot/FactoryNameStyle - Brooke Kuhlmann

  • Added RSpec/PendingWithoutReason - Brooke Kuhlmann

  • Added coexistence documentation - Brooke Kuhlmann

  • Updated to RuboCop RSpec 2.16.0 - Brooke Kuhlmann

  • Removed troubleshooting documentation - Brooke Kuhlmann

0.19.0 (2022-12-08)

  • Added AllCops ActiveSupport extensions configuration - Brooke Kuhlmann

  • Added Style/ArrayIntersect - Brooke Kuhlmann

  • Added Style/RedundantConstantBase - Brooke Kuhlmann

  • Added Style/RequireOrder - Brooke Kuhlmann

  • Updated to RuboCop 1.40.0 - Brooke Kuhlmann

  • Updated to RuboCop RSpec 2.15.0 - Brooke Kuhlmann

  • Updated to Ruby 3.1.3 - Brooke Kuhlmann

0.18.0 (2022-11-01)

  • Added Style/RedundantEach - Brooke Kuhlmann

  • Updated to RuboCop 1.38.0 - Brooke Kuhlmann

0.17.0 (2022-10-24)

  • Fixed Rakefile RSpec initialization - Brooke Kuhlmann

  • Added RSpec/Capybara/NegationMatcher - Brooke Kuhlmann

  • Added RSpec/Capybara/SpecificActions - Brooke Kuhlmann

  • Added RSpec/FactoryBot/ConsistentParenthesesStyle - Brooke Kuhlmann

  • Added RSpec/Rails/InferredSpecType - Brooke Kuhlmann

  • Added RSpec/SortMetadata - Brooke Kuhlmann

  • Added Style/TopLevelMethodDefinition - Brooke Kuhlmann

  • Updated to Refinements 9.7.0 - Brooke Kuhlmann

  • Updated to RuboCop RSpec 2.14.1 - Brooke Kuhlmann

0.16.0 (2022-10-20)

  • Fixed SimpleCov gem requirement to not be required by default - Brooke Kuhlmann

  • Added Lint/DuplicateMagicComment - Brooke Kuhlmann

  • Added Style/OperatorMethodCall - Brooke Kuhlmann

  • Added Style/RedundantStringEscape - Brooke Kuhlmann

  • Updated to RuboCop 1.37.0 - Brooke Kuhlmann

0.15.1 (2022-10-19)

  • Fixed SimpleCov Guard interaction - Brooke Kuhlmann

  • Updated Metrics/BlockLength to include Dry Schema methods - Brooke Kuhlmann

  • Updated README sections - Brooke Kuhlmann

0.15.0 (2022-09-12)

  • Added RSpec/Capybara/SpecificFinders - Brooke Kuhlmann

  • Added RSpec/ClassCheck - Brooke Kuhlmann

  • Added RSpec/NoExpectationExample - Brooke Kuhlmann

  • Updated to RuboCop Performance 1.15.0 - Brooke Kuhlmann

  • Updated to RuboCop RSpec 2.13.0 - Brooke Kuhlmann

0.14.0 (2022-09-01)

  • Updated to RuboCop 1.36.0 - Brooke Kuhlmann

0.13.0 (2022-08-12)

  • Added Style/MagicCommentFormat - Brooke Kuhlmann

  • Updated Layout/SpaceInLambdaLiteral to enforce a space for parameters - Brooke Kuhlmann

  • Updated Style/StabbyLambdaParentheses to not require parenthesis - Brooke Kuhlmann

  • Updated to RuboCop 1.35.0 - Brooke Kuhlmann

0.12.1 (2022-08-04)

  • Fixed Metrics/BlockLength deprecation warning with ignored methods - Brooke Kuhlmann

  • Added Circle CI SimpleCov artifacts - Brooke Kuhlmann

  • Updated README introduction about the importance of technical dept - Brooke Kuhlmann

  • Updated SimpleCov configuration to use filters and minimum coverage - Brooke Kuhlmann

  • Updated to RuboCop 1.33.0 - Brooke Kuhlmann

0.12.0 (2022-07-21)

  • Added Layout/MultilineMethodParameterLineBreaks - Brooke Kuhlmann

  • Added Lint/RequireRangeParentheses - Brooke Kuhlmann

  • Added Style/EmptyHeredoc - Brooke Kuhlmann

  • Updated to Debug 1.6.0 - Brooke Kuhlmann

  • Updated to Refinements 9.6.0 - Brooke Kuhlmann

  • Updated to RuboCop 1.32.0 - Brooke Kuhlmann

0.11.0 (2022-07-02)

  • Added RSpec Capybara SpecificMatcher - Brooke Kuhlmann

  • Added RSpec Rails HaveHttpStatus - Brooke Kuhlmann

  • Added RuboCop Thread Safety gem - Brooke Kuhlmann

  • Updated check script to include thread safety analysis - Brooke Kuhlmann

  • Updated to RuboCop RSpec 2.12.0 - Brooke Kuhlmann

0.10.0 (2022-06-27)

  • Added Layout/LineContinuationLeadingSpace - Brooke Kuhlmann

  • Added Layout/LineContinuationSpacing - Brooke Kuhlmann

  • Added Lint/ConstantOverwrittenInRescue - Brooke Kuhlmann

  • Added Lint/NonAtomicFileOperation - Brooke Kuhlmann

  • Added README troubleshooting section - Brooke Kuhlmann

  • Updated RSpec/ExampleLength to count hashes as one line - Brooke Kuhlmann

  • Updated to RuboCop 1.31.0 - Brooke Kuhlmann

  • Removed Bundler Leak gem - Brooke Kuhlmann

  • Removed Gemspec/DateAssignment - Brooke Kuhlmann

0.9.0 (2022-05-26)

  • Added Gemspec/DeprecatedAttributeAssignment - Brooke Kuhlmann

  • Added RSpec/ChangeByZero - Brooke Kuhlmann

  • Added Style/MapCompactWithConditionalBlock - Brooke Kuhlmann

  • Updated to Refinements 9.4.0 - Brooke Kuhlmann

  • Updated to RuboCop Performance 1.14.0 - Brooke Kuhlmann

  • Updated to RuboCop RSpec 2.11.0 - Brooke Kuhlmann

  • Updated to Rubocop 1.30.0 - Brooke Kuhlmann

  • Removed Metrics/BlockLength file path exclusions - Brooke Kuhlmann

0.8.0 (2022-05-07)

  • Added Gemspec/DependencyVersion - Brooke Kuhlmann

  • Added README import only usage - Brooke Kuhlmann

  • Added Style/EnvHome - Brooke Kuhlmann

  • Added gemspec funding URI - Brooke Kuhlmann

  • Updated to RuboCop 1.29.0 - Brooke Kuhlmann

0.7.0 (2022-04-21)

  • Fixed Naming/MethodName to use allowed instead of ignored patterns - Brooke Kuhlmann

  • Added Security/CompoundHash - Brooke Kuhlmann

  • Added Style/FetchEnvVar - Brooke Kuhlmann

  • Added Style/ObjectThen - Brooke Kuhlmann

  • Updated Style/RedundantInitialize to not allow comments - Brooke Kuhlmann

  • Updated to RuboCop 1.28.0 - Brooke Kuhlmann

0.6.0 (2022-04-19)

  • Added GitHub sponsorship configuration - Brooke Kuhlmann

  • Added RSpec/BeNil enforced style - Brooke Kuhlmann

  • Added RSpec/VerifiedDoubleReference - Brooke Kuhlmann

  • Updated to RuboCop RSpec 2.10.0 - Brooke Kuhlmann

  • Updated to Ruby 3.1.2 - Brooke Kuhlmann

0.5.1 (2022-04-11)

  • Fixed Lint/UselessMethodDefinition allow comments warning - Brooke Kuhlmann

  • Updated to Git Lint 4.0.0 - Brooke Kuhlmann

  • Removed DeadEnd gem - Brooke Kuhlmann

0.5.0 (2022-04-09)

  • Added Lint/RefinementImportMethods - Brooke Kuhlmann

  • Added Style/RedundantInitialize - Brooke Kuhlmann

  • Added check script - Brooke Kuhlmann

  • Updated Refinements gem to development and test groups - Brooke Kuhlmann

  • Updated to Rubocop 1.27.0 - Brooke Kuhlmann

  • Removed RSpec temporary directory shared context - Brooke Kuhlmann

  • Removed configurations which are enabled by default - Brooke Kuhlmann

0.4.0 (2022-04-07)

  • Updated to Debug 1.5.0 - Brooke Kuhlmann

  • Removed Lint/Void with no side effect check - Brooke Kuhlmann

0.3.0 (2022-03-09)

  • Fixed Circle CI configuration to check Gemfile and gemspec - Brooke Kuhlmann

  • Added Style/NestedFileDirname - Brooke Kuhlmann

  • Updated to Rubocop 1.26.0 - Brooke Kuhlmann

0.2.1 (2022-03-03)

  • Fixed Hippocratic License to be 2.1.0 version - Brooke Kuhlmann

0.2.0 (2022-02-28)

  • Added RSpec/BeEq - Brooke Kuhlmann

  • Added RSpec/BeNil - Brooke Kuhlmann

  • Updated to Dead End 3.1.0 - Brooke Kuhlmann

  • Updated to Git Lint 3.2.0 - Brooke Kuhlmann

  • Updated to RSpec 3.11.0 - Brooke Kuhlmann

  • Updated to Refinements 9.2.0 - Brooke Kuhlmann

  • Updated to Rubocop Performance 1.13.2 - Brooke Kuhlmann

  • Updated to Rubocop RSpec 2.9.0 - Brooke Kuhlmann

  • Updated to Ruby 3.1.1 - Brooke Kuhlmann

0.1.1 (2022-02-12)

  • Fixed Circle CI configuration to cache gemspec changes - Brooke Kuhlmann

  • Fixed README link to version information - Brooke Kuhlmann

  • Removed Code Quality project configuration - Brooke Kuhlmann

0.1.0 (2022-02-07)

  • Added RuboCop configuration - Brooke Kuhlmann

  • Added RuboCop dependencies to gemspec - Brooke Kuhlmann

  • Added gem specification summary - Brooke Kuhlmann

  • Added project skeleton - Brooke Kuhlmann

0.0.2 (2014-03-11)

This gem — and associated namespace — was repurposed after 0.0.2. This includes new gem ownership. Version 0.0.2 and 0.0.1 are incompatible with 0.1.0.