The letter A styled as Alchemists logo. lchemists Syndication Icon
Navigator Icon

Navigator Changes

6.2.0 (2021-11-20)

  • Fixed Rubocop Metrics/ParameterLists issue - Brooke Kuhlmann

  • Added README community link - Brooke Kuhlmann

  • Added gemspec MFA opt in requirement - Brooke Kuhlmann

  • Updated to Refinements 8.5.0 - Brooke Kuhlmann

  • Removed notes from pull request template - Brooke Kuhlmann

6.1.0 (2021-10-03)

  • Added Debug gem - Brooke Kuhlmann

  • Updated Rubocop gem dependencies - Brooke Kuhlmann

  • Updated to Amazing Print 1.3.0 - Brooke Kuhlmann

  • Updated to Refinements 8.4.0 - Brooke Kuhlmann

  • Removed Pry dependencies - Brooke Kuhlmann

  • Removed RSpec spec helper GC automatic compaction - Brooke Kuhlmann

6.0.3 (2021-09-05)

  • Fixed Rubocop Style/MutableConstant issue - Brooke Kuhlmann

  • Fixed tag activator spec individual run failure - Brooke Kuhlmann

  • Updated README project description - Brooke Kuhlmann

  • Removed RubyCritic and associated CLI option - Brooke Kuhlmann

  • Removed unnecessary Rubocop exclusions - Brooke Kuhlmann

  • Refactored methods as endless methods - Brooke Kuhlmann

6.0.2 (2021-08-07)

  • Fixed RSpec dummy application issue with Psych bad alias - Brooke Kuhlmann

  • Fixed Rubocop Layout/RedundantLineBreak issues - Brooke Kuhlmann

  • Updated changes to capture 0.2.1 release notes - Brooke Kuhlmann

  • Updated to RSpec Rails 5.0.0 - Brooke Kuhlmann

  • Updated to Rubocop 1.14.0 - Brooke Kuhlmann

  • Updated to Ruby 3.0.2 - Brooke Kuhlmann

  • Removed Bundler Audit - Brooke Kuhlmann

6.0.1 (2021-04-18)

  • Added Ruby garbage collection compaction - Brooke Kuhlmann

  • Updated Code Quality URLs - Brooke Kuhlmann

  • Updated to Circle CI 2.1.0 - Brooke Kuhlmann

  • Updated to Docker Alpine Ruby image - Brooke Kuhlmann

  • Updated to Rubocop 1.10.0 - Brooke Kuhlmann

  • Updated to Rubocop 1.8.0 - Brooke Kuhlmann

  • Updated to Ruby 3.0.1 - Brooke Kuhlmann

  • Refactored RSpec temporary directory shared context - Brooke Kuhlmann

6.0.0 (2020-12-30)

  • Fixed Circle CI configuration for Bundler config path - Brooke Kuhlmann

  • Fixed menu method missing positional and keyword argument passing - Brooke Kuhlmann

  • Added Circle CI explicit Bundle install configuration - Brooke Kuhlmann

  • Added menu allowed elements constant - Brooke Kuhlmann

  • Updated to Gemsmith 15.0.0 - Brooke Kuhlmann

  • Updated to Git Lint 2.0.0 - Brooke Kuhlmann

  • Updated to Refinements 7.18.0 - Brooke Kuhlmann

  • Updated to Refinements 8.0.0 - Brooke Kuhlmann

  • Updated to Ruby 3.0.0 - Brooke Kuhlmann

5.5.0 (2020-12-13)

  • Fixed Rubocop Performance/BlockGivenWithExplicitBlock issues

  • Fixed Rubocop Performance/MethodObjectAsBlock issues

  • Fixed Rubocop Style/RedundantArgument

  • Fixed spec helper to only require tools

  • Added Amazing Print

  • Added Gemfile groups

  • Added Refinements development dependency

  • Added Refinements requirement to spec helper

  • Added RubyCritic

  • Added RubyCritic configuration

  • Updated Circle CI configuration to skip RubyCritic

  • Updated Gemfile to put Guard RSpec in test group

  • Updated Gemfile to put SimpleCov in code quality group

  • Removed RubyGems requirement from binstubs

5.4.0 (2020-11-14)

  • Added Alchemists style guide badge

  • Added Bundler Leak development dependency

  • Updated Rubocop gems

  • Updated to Bundler Audit 0.7.0

  • Updated to Gemsmith 14.8.0

  • Updated to Git Lint 1.3.0

5.3.0 (2020-10-18)

  • Fixed Rubocop Lint/EmptyFile issues

  • Fixed Style/OptionalBooleanParameter issue

  • Added Guard and Rubocop binstubs

  • Updated project documentation to conform to Rubysmith template

  • Updated to Rubocop 0.89.0

  • Updated to Ruby 2.7.2

  • Updated to SimpleCov 0.19.0

  • Removed Style/OptionalBooleanParameter configuration

5.2.0 (2020-07-22)

  • Fixed Rubocop Lint/NonDeterministicRequireOrder issues

  • Fixed Rubocop Style/RedundantFetchBlock issues

  • Fixed project requirements

  • Updated GitHub templates

  • Updated Pry gem dependencies

  • Updated README credit URL

  • Updated Rubocop gem dependencies

  • Updated to Gemsmith 14.2.0

  • Updated to Git Lint 1.0.0

  • Refactored Rakefile requirements

5.1.0 (2020-04-01)

  • Fixed Rubocop Metrics/LineLength wrong namespace issue

  • Added README production and development setup instructions

  • Updated README project requirements

  • Updated documentation to ASCII Doc format

  • Updated gem identity to use constants

  • Updated gemspec URLs

  • Updated gemspec to require relative path

  • Updated to Code of Conduct 2.0.0

  • Updated to RSpec Rails 4.0.0

  • Updated to Reek 5.6.0

  • Updated to Reek 6.0.0

  • Updated to Rubocop 0.79.0

  • Updated to Ruby 2.7.1

  • Updated to SimpleCov 0.18.0

  • Removed Code Climate support

  • Removed README images

5.0.0 (2020-01-01)

  • Fixed SimpleCov setup in RSpec spec helper.

  • Fixed deprecation warning with ActionView Template construction.

  • Fixed navigation helper Rubocop line length issues.

  • Added PostgreSQL image to Circle CI build.

  • Added gem console.

  • Added setup script.

  • Updated Pry development dependencies.

  • Updated to Gemsmith 14.0.0

  • Updated to Git Cop 4.0.0

  • Updated to Rails 6.0.0.

  • Updated to Rubocop 0.77.0.

  • Updated to Rubocop 0.78.0.

  • Updated to Rubocop Performance 1.5.0.

  • Updated to Rubocop RSpec 1.37.0.

  • Updated to Rubocop Rake 0.5.0.

  • Updated to Ruby 2.7.0.

  • Updated to SimpleCov 0.17.0.

4.1.4 (2019-11-01)

  • Fixed tag activator Rubocop Metrics/LineLength issue.

  • Added Rubocop Rake support.

  • Updated navigator spec to pending status.

  • Updated to RSpec 3.9.0.

  • Updated to Rake 13.0.0.

  • Updated to Rubocop 0.75.0.

  • Updated to Rubocop 0.76.0.

  • Updated to Ruby 2.6.5.

4.1.3 (2019-09-01)

  • Updated to Rubocop 0.73.0.

  • Updated to Rubocop Performance 1.4.0.

  • Updated to Ruby 2.6.4.

  • Refactored RSpec helper support requirements.

4.1.2 (2019-06-01)

  • Fixed RSpec/ContextWording issues.

  • Updated Reek configuration to disable IrresponsibleModule.

  • Updated contributing documentation.

  • Updated to Gemsmith 13.5.0.

  • Updated to Git Cop 3.5.0.

  • Updated to Reek 5.4.0.

  • Updated to Rubocop 0.69.0.

  • Updated to Rubocop Performance 1.3.0.

  • Updated to Rubocop RSpec 1.33.0.

4.1.1 (2019-05-01)

  • Fixed Rubocop layout issues.

  • Added Rubocop Performance gem.

  • Added Ruby warnings to RSpec helper.

  • Added project icon to README.

  • Updated RSpec helper to verify constant names.

  • Updated to Code Quality 4.0.0.

  • Updated to Rubocop 0.67.0.

  • Updated to Ruby 2.6.3.

4.1.0 (2019-04-01)

  • Fixed Rubocop Style/MethodCallWithArgsParentheses issues.

  • Updated to Rubocop 0.63.0.

  • Updated to Ruby 2.6.1.

  • Updated to Ruby 2.6.2.

  • Removed RSpec standard output/error suppression.

4.0.0 (2019-01-01)

  • Fixed Circle CI cache for Ruby version.

  • Fixed Layout/EmptyLineAfterGuardClause cop issues.

  • Fixed Markdown ordered list numbering.

  • Fixed Rubocop Lint/Void issues.

  • Fixed Rubocop RSpec/DescribeClass issue.

  • Fixed Rubocop RSpec/DescribedClass issues.

  • Fixed Rubocop RSpec/FilePath issues.

  • Fixed Rubocop RSpec/MultipleExpectations issue.

  • Fixed Rubocop RSpec/NamedSubject issues.

  • Fixed Rubocop RSpec/NestedGroups issue.

  • Added Circle CI Bundler cache.

  • Added Rubocop RSpec gem.

  • Updated Circle CI Code Climate test reporting.

  • Updated to Contributor Covenant Code of Conduct 1.4.1.

  • Updated to Gemsmith 13.0.0.

  • Updated to Git Cop 3.0.0.

  • Updated to RSpec 3.8.0.

  • Updated to Rubocop 0.58.0.

  • Updated to Rubocop 0.60.0.

  • Updated to Rubocop 0.61.x.

  • Updated to Rubocop 0.62.0.

  • Updated to Ruby 2.5.2.

  • Updated to Ruby 2.5.3.

  • Updated to Ruby 2.6.0.

3.2.0 (2018-07-01)

  • Fixed menu issues with method missing.

  • Updated Semantic Versioning links to be HTTPS.

  • Updated project changes to use semantic versions.

  • Updated to Capybara 3.1.0.

  • Updated to Reek 5.0.

  • Updated to Rubocop 0.57.0.

3.1.0 (2018-04-01)

  • Fixed Rubocop Style/MissingElse issues.

  • Fixed gemspec issues with missing gem signing key/certificate.

  • Added gemspec metadata for source, changes, and issue tracker URLs.

  • Updated README license information.

  • Updated gem dependencies.

  • Updated to Capybara 2.17.0.

  • Updated to Circle CI 2.0.0 configuration.

  • Updated to Gemsmith 12.0.0.

  • Updated to Git Cop 2.2.0.

  • Updated to PG 1.0.0.

  • Updated to Rubocop 0.53.0.

  • Updated to Ruby 2.5.1.

  • Removed Circle CI Bundler cache.

  • Removed Gemnasium support.

  • Removed Patreon badge from README.

  • Refactored temp dir shared context as a pathname.

3.0.0 (2018-01-01)

  • Updated Code Climate badges.

  • Updated Code Climate configuration to Version 2.0.0.

  • Updated Reek TODO list to ignore IrresponsibleModule.

  • Updated to Apache 2.0 license.

  • Updated to Rubocop 0.52.0.

  • Updated to Ruby 2.4.3.

  • Updated to Ruby 2.5.0.

  • Removed documentation for secure installs.

  • Removed pry-state gem.

  • Refactored code to use Ruby 2.5.0 Array#append syntax.

  • Refactored code to use Ruby 2.5.0 Array#prepend syntax.

2.4.1 (2017-11-19)

  • Updated to Git Cop 1.7.0.

  • Updated to Rake 12.3.0.

2.4.0 (2017-10-29)

  • Added Bundler Audit gem.

  • Added dynamic formatting of RSpec output.

  • Updated GitHub templates.

  • Updated to Git Cop 1.3.0.

  • Updated to Rubocop 0.50.0.

  • Updated to Rubocop 0.51.0.

  • Updated to Ruby 2.4.2.

  • Removed Pry State gem.

2.3.0 (2017-06-25)

  • Fixed Rubocop Style/InverseMethods issue.

  • Fixed Rubocop Style/MixinGrouping issues.

  • Fixed Travis CI configuration to not update gems.

  • Added Circle CI support.

  • Added Git Cop code quality task.

  • Added Rails 5.1.0 support.

  • Added code quality Rake task.

  • Updated CONTRIBUTING documentation.

  • Updated Guardfile to always run RSpec with documentation format.

  • Updated README headers.

  • Updated README semantic versioning order.

  • Updated RSpec configuration to output documentation when running.

  • Updated RSpec spec helper to enable color output.

  • Updated Rubocop configuration.

  • Updated Rubocop to import from global configuration.

  • Updated contributing documentation.

  • Updated gem dependencies.

  • Updated to Gemsmith 10.0.0.

  • Updated to Ruby 2.4.1.

  • Removed Code Climate code comment checks.

  • Removed Travis CI support.

  • Removed .bundle directory from .gitignore.

2.2.0 (2017-01-22)

  • Updated Rubocop Metrics/LineLength to 100 characters.

  • Updated Rubocop Metrics/ParameterLists max to three.

  • Updated Travis CI configuration to use latest RubyGems version.

  • Updated gemspec to require Ruby 2.4.0 or higher.

  • Updated to Rubocop 0.47.

  • Updated to Ruby 2.4.0.

  • Removed Rubocop Style/Documentation check.

2.1.0 (2016-12-18)

  • Fixed Rakefile support for RSpec, Reek, Rubocop, and SCSS Lint.

  • Updated Travis CI configuration to use defaults.

  • Updated to Gemsmith 8.2.x.

  • Updated to Rake 12.x.x.

  • Updated to Rubocop 0.46.x.

  • Updated to Ruby 2.3.2.

  • Updated to Ruby 2.3.3.

2.0.0 (2016-11-14)

  • Fixed Rakefile to safely load Gemsmith tasks.

  • Fixed contributing guideline links.

  • Added "pg" gem development dependency. 2 hours ago.

  • Added Code Climate engine support.

  • Added GitHub issue and pull request templates.

  • Added IRB development console Rake task support.

  • Added Reek support.

  • Added Rubocop Style/SignalException cop style.

  • Added Ruby 2.3.0 frozen string literal support.

  • Added SASS and Slim development gems.

  • Added Travis CI PostgreSQL setup.

  • Added Gemfile.lock to .gitignore.

  • Added bond, wirb, hirb, and awesome_print development dependencies.

  • Added dummy application.

  • Added frozen string literal pragma.

  • Updated GitHub issue and pull request templates.

  • Updated README secure gem install documentation.

  • Updated README to mention "Ruby" instead of "MRI".

  • Updated README versioning documentation.

  • Updated RSpec temp directory to use Bundler root path.

  • Updated Rubocop PercentLiteralDelimiters and AndOr styles.

  • Updated gem dependencies.

  • Updated gemspec with conservative versions.

  • Updated to Code Climate Test Reporter 1.0.0.

  • Updated to Code of Conduct, Version 1.4.0.

  • Updated to Gemsmith 7.7.0.

  • Updated to Rails 5.0.0.

  • Updated to Rubocop 0.44.

  • Updated to Ruby 2.2.4.

  • Updated to Ruby 2.3.0.

  • Updated to Ruby 2.3.1.

  • Removed CHANGELOG.md (use CHANGES.md instead).

  • Removed RSpec default monkey patching behavior.

  • Removed Rake console task.

  • Removed Ruby 2.1.x and 2.2.x support.

  • Removed gemspec description.

  • Removed legacy dummy application.

  • Removed rb-fsevent development dependency from gemspec.

  • Removed terminal notifier gems from gemspec.

  • Refactored RSpec spec helper configuration.

  • Refactored gemspec to use default security keys.

  • Refactored version label method name.

1.4.0 (2015-12-02)

  • Fixed README URLs to use HTTPS schemes where possible.

  • Fixed README test command instructions.

  • Added Gemsmith development support.

  • Added Identity module description.

  • Added Patreon badge to README.

  • Added Rubocop support.

  • Added [pry-state](https://github.com/SudhagarS/pry-state) support.

  • Added project name to README.

  • Added table of contents to README.

  • Updated Code Climate to run when CI ENV is set.

  • Updated Code of Conduct 1.3.0.

  • Updated README with Tocer generated Table of Contents.

  • Updated RSpec support kit with new Gemsmith changes.

  • Updated to Ruby 2.2.3.

  • Updated README with SVG icons.

  • Removed GitTip badge from README.

  • Removed unnecessary exclusions from .gitignore.

1.3.0 (2015-07-05)

  • Removed JRuby support (no longer officially supported).

  • Fixed secure gem installs (new cert has 10 year lifespan).

  • Updated to Ruby 2.2.2.

1.2.0 (2015-04-11)

  • Added tag activator search value regular expression support.

1.1.0 (2015-04-01)

  • Fixed bug where menu item would lose original class when active.

  • Added HTML button tag support.

  • Added HTML div tag support.

  • Added HTML form tag support.

  • Added HTML header tag support.

  • Added HTML img tag support.

  • Added HTML input tag support.

  • Added HTML label tag support.

  • Added HTML nav tag support.

  • Added HTML option tag support.

  • Added HTML select tag support.

  • Added Menu#image support.

  • Added Menu#link support.

  • Added code of conduct documentation.

  • Updated menu items to accept optional content.

  • Updated menu items to render block content.

  • Updated menu links to accept optional content.

  • Updated menu links to render block content.

  • Updated tag prefix shared examples to account for adding and appending target values.

  • Updated to Ruby 2.2.1.

1.0.0 (2015-01-01)

  • Removed Ruby 2.0.0 support.

  • Removed Rubinius support.

  • Updated gemspec to add security keys unless in a CI environment.

  • Updated Code Climate to run only if environment variable is present.

  • Updated spec helper to comment custom config until needed.

  • Updated gemspec to use RUBY_GEM_SECURITY env var for gem certs.

  • Added Ruby 2.2.0 support.

  • Added Rails 4.2.x support.

  • Refactored source code to use keyword arguments.

  • Refactored menu activator keyword argument to be activator:.

  • Refactored common RSpec configurations to RSpec support/kit folder.

0.9.1 (2014-07-13)

  • Fixed bug with missing "app" folder in gemspec.

0.9.0 (2014-07-13)

  • Removed Rails 4.0.x support.

  • Added Rails Engine support.

  • Added stylesheet for Dummy application.

0.8.0 (2014-07-09)

  • Added support for HTML h1-h6 tags.

  • Added support for HTML section tags.

  • Added support for nested HTML data attributes.

0.7.0 (2014-07-06)

  • Removed render_navigation helper method (replaced with navigation).

  • Added Code Climate test coverage support.

  • Added a tag activator object for detecting which tags to activate.

  • Updated to Ruby 2.1.2.

  • Updated to Rails 4.1.4.

  • Updated CONTRIBUTING guidelines and documentation.

  • Updated Menu#add to use tag activator.

  • Updated Menu#item to use tag activator.

  • Updated navigation helper to accept default/custom tag activator.

  • Updated navigation helper to automatically configure current path.

0.6.0 (2014-04-16)

  • Updated to MRI 2.1.1.

  • Updated to Rubinius 2.x.x.

  • Updated README with --trust-policy for secure install of gem.

  • Updated RSpec helper to disable GC for all specs in order to improve performance.

  • Added Rails 4.1.x support.

  • Added Gemnasium support.

  • Added Coveralls support.

0.5.0 (2014-02-15)

  • Updated gemspec homepage URL to use GitHub project URL.

  • Added JRuby and Rubinius VM support.

0.4.0 (2013-12-29)

  • Fixed Ruby Gem certificate requirements for package building.

  • Fixed RSpec deprecation warnings for treating metadata symbol keys as true values.

  • Removed UTF-8 encoding definitions * This is the default in Ruby 2.x.x.

  • Removed .ruby-version from .gitignore.

  • Removed Gemfile.lock from .gitignore.

  • Updated to Ruby 2.1.0.

  • Updated public gem certificate to be referenced from a central server.

0.3.0 (2013-08-12)

  • Dropped Rails 3.1.x support.

  • Upgraded to Rails 4.0.0.

  • Switched to using 'https://rubygems.org' instead of :rubygems for gem source.

  • Cleaned up RSpec spec definitions so that class and instance methods are described properly using . and == notation.

  • Switched to the public_send instead of the send method where appropriate.

  • Treat symbols and true values by default when running RSpec specs.

  • Added .ruby-version support.

  • Added pry-rescue support.

  • Removed the CHANGELOG documentation from gem install.

  • Added a Versioning section to the README.

  • Converted from RDoc to Markdown documentation.

  • Added public cert for secure install of gem.

  • Switched from the pry-debugger to pry-byebug gem.

  • Ignore the signing of a gem when building in a Travis CI environment.

0.2.1 (2021-08-03)

  • Updated gemspec to support Ruby 2.0.x

0.2.0 (2013-03-18)

  • Added Twitter Bootstrap navigation menu example.

  • Switched gem dependency to Rails 3.x.x range.

  • Added Guard support.

  • Converted/detailed the CONTRIBUTING guidelines per GitHub requirements.

  • Added spec focus capability.

  • Added Gem Badge support.

  • Added Code Climate support.

  • Added Campfire notification support.

  • Switched from HTTP to HTTPS when sourcing from RubyGems.

  • Added Pry development support.

  • Cleaned up Guard gem dependency requirements.

  • Added 'tmp' directory to .gitignore.

  • Cleaned up requirement path syntax.

0.1.0 (2012-02-04)

  • Initial version.