Syndication Icon
Tocer Icon

Tocer Changes

11.1.0 (2021-01-19)

  • Updated to Gemsmith 15.0.0 - Brooke Kuhlmann

  • Updated to Git Lint 2.0.0 - Brooke Kuhlmann

  • Updated to Rubocop 1.8.0 - Brooke Kuhlmann

  • Refactored RSpec temporary directory shared context - Brooke Kuhlmann

11.0.0 (2020-12-29)

  • Updated to Refinements 7.18.0

  • Updated to Ruby 3.0.0

  • Updated to Refinements 8.0.0

  • Updated to Runcom 7.0.0

10.5.0 (2020-12-13)

  • Fixed RSpec helper to include climate control

  • Fixed spec helper to only require tools

  • Added Amazing Print

  • Added Gemfile groups

  • 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

  • Updated to Refinements 7.16.0

  • Removed RubyGems requirement from binstubs

10.4.1 (2020-11-21)

  • Fixed Rubocop Performance/ConstantRegexp issues

  • Fixed Rubocop Performance/MethodObjectAsBlock issues

  • Updated to Gemsmith 14.8.0

  • Updated to Git Lint 1.3.0

  • Updated to Refinements 7.15.1

10.4.0 (2020-11-14)

  • Fixed Rubocop Style/StaticClass

  • Added Alchemists style guide badge

  • Added Bundler Leak development dependency

  • Updated Rubocop gems

  • Updated to Bundler Audit 0.7.0

  • Updated to RSpec 3.10.0

  • Updated to Refinements 7.14.0

  • Updated to Runcom 6.4.0

10.3.0 (2020-10-18)

  • Added Guard and Rubocop binstubs

  • Added Rubocop RSpec/MultipleMemoizedHelpers configuration

  • Updated project documentation to conform to Rubysmith template

  • Updated to Refinements 7.11.0

  • Updated to Rubocop 0.89.0

  • Updated to Ruby 2.7.2

  • Updated to SimpleCov 0.19.0

10.2.0 (2020-07-22)

  • Fixed Rubocop Lint/NonDeterministicRequireOrder issues

  • Fixed Rubocop Style/RedundantRegexpEscape issues

  • Fixed project requirements

  • Updated GitHub templates

  • Updated to Gemsmith 14.2.0

  • Updated to Git Lint 1.0.0

  • Refactored Rakefile requirements

10.1.1 (2020-05-21)

  • Updated Pry gem dependencies

  • Updated README credit URL

  • Updated Rubocop gem dependencies

  • Updated to Refinements 7.4.0

10.1.0 (2020-04-01)

  • Added README production and development setup instructions

  • 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 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

10.0.1 (2020-01-02)

  • Fixed loading of configuration file

  • Updated README project requirements

  • Updated to Gemsmith 14.0.0

  • Updated to Git Cop 4.0.0

10.0.0 (2020-01-01)

  • Fixed SimpleCov setup in RSpec spec helper.

  • Added gem console.

  • Added setup script.

  • Updated Pry development dependencies.

  • Updated to Refinments 7.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 Runcom 6.0.0.

  • Updated to SimpleCov 0.17.0.

  • Removed unused development dependencies.

9.1.2 (2019-11-01)

  • Added Rubocop Rake support.

  • 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.

9.1.1 (2019-09-01)

  • Updated README documentation with rake task usage.

  • Updated to Rubocop 0.73.0.

  • Updated to Rubocop Performance 1.4.0.

  • Updated to Ruby 2.6.4.

9.1.0 (2019-06-09)

  • Fixed rake task requirements.

  • Updated XDG documentation to reference XDG gem.

  • Updated to Gemsmith 13.5.0.

  • Updated to Git Cop 3.5.0.

  • Refactored RSpec helper support requirements.

9.0.0 (2019-06-01)

  • Fixed RSpec/ContextWording issues.

  • Added Rake tasks for table of contents generation.

  • Added Reek configuration.

  • Added configuration object.

  • Added header transform finder.

  • Updated contributing documentation.

  • Updated project icon.

  • 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.

  • Updated to Runcom 5.0.0.

  • Refactored CLI to use default configuration.

  • Refactored builder to be callable.

  • Refactored builder to use header transform finder.

  • Refactored runner to be callable.

  • Refactored transformer API.

  • Refactored writer to be callable.

8.2.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.

8.2.0 (2019-04-01)

  • Fixed Rubocop Style/MethodCallWithArgsParentheses issues.

  • Updated to Ruby 2.6.2.

  • Removed RSpec standard output/error suppression.

8.1.0 (2019-02-01)

  • Updated README to reference updated Runcom documentation.

  • Updated to Gemsmith 13.0.0.

  • Updated to Git Cop 3.0.0.

  • Updated to Rubocop 0.63.0.

  • Updated to Ruby 2.6.1.

8.0.0 (2019-01-01)

  • Fixed Circle CI cache for Ruby version.

  • Fixed Layout/EmptyLineAfterGuardClause cop issues.

  • Fixed Markdown ordered list numbering.

  • Fixed Rubocop RSpec/NamedSubject issues.

  • Fixed quotes in README documentation for includes configuration.

  • Added Rubocop RSpec gem.

  • Updated Circle CI Code Climate test reporting.

  • Updated Semantic Versioning links to be HTTPS.

  • Updated to Contributor Covenant Code of Conduct 1.4.1.

  • Updated to RSpec 3.8.0.

  • Updated to Reek 5.0.

  • Updated to Refinements 6.0.0.

  • Updated to Rubocop 0.62.0.

  • Updated to Ruby 2.6.0.

  • Updated to Runcom 4.0.0.

  • Removed Rubocop Lint/Void CheckForMethodsWithNoSideEffects check.

7.2.0 (2018-05-01)

  • Added Runcom examples for project specific usage.

  • Updated project changes to use semantic versions.

  • Updated to Gemsmith 12.0.0.

  • Updated to Git Cop 2.2.0.

  • Updated to Refinements 5.2.0.

  • Updated to Runcom 3.1.0.

7.1.0 (2018-04-01)

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

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

  • Updated gem dependencies.

  • Updated to Circle CI 2.0.0 configuration.

  • Updated to Refinements 5.1.0.

  • Updated to Rubocop 0.53.0.

  • Updated to Ruby 2.5.1.

  • Updated to Runcom 3.0.0.

  • Removed Circle CI Bundler cache.

  • Removed Gemnasium support.

  • Refactored temp dir shared context as a pathname.

7.0.2 (2018-01-06)

  • Fixed --generate include short option.

  • Updated README license information.

  • Removed Patreon badge from README.

7.0.1 (2018-01-01)

  • Updated to Gemsmith 11.0.0.

7.0.0 (2018-01-01)

  • Removed pry-state gem.

  • Updated Code Climate badges.

  • Updated Code Climate configuration to Version 2.0.0.

  • Updated to Ruby 2.4.3.

  • Updated to Rubocop 0.52.0.

  • Updated to Ruby 2.5.0.

  • Removed documentation for secure installs.

  • Removed black/white lists (use include/exclude lists instead).

  • Updated to Apache 2.0 license.

  • Refactored writer object to use #prepend instead of #unshift.

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

6.3.1 (2017-11-19)

  • Updated to Git Cop 1.7.0.

  • Updated to Rake 12.3.0.

6.3.0 (2017-10-29)

  • Added Bundler Audit gem.

  • Updated to Rubocop 0.50.0.

  • Updated to Rubocop 0.51.0.

  • Updated to Ruby 2.4.2.

  • Removed Pry State gem.

6.2.0 (2017-08-20)

  • Added dynamic formatting of RSpec output.

  • Updated to Gemsmith 10.2.0.

  • Updated to Runcom 1.3.0.

6.1.0 (2017-07-16)

  • Added Git Cop code quality task.

  • Updated CONTRIBUTING documentation.

  • Updated GitHub templates.

  • Updated command line usage in CLI specs.

  • Updated gem dependencies.

  • Updated to Awesome Print 1.8.0.

  • Updated to Gemsmith 10.0.0.

  • Removed Thor+ gem.

  • Refactored CLI version/help specs.

6.0.0 (2017-06-17)

  • Fixed bug with prepended TOC adding trailing spaces.

  • Fixed spec description.

  • Added Circle CI support.

  • Added comment block prependability.

  • Updated README usage configuration documenation.

  • Updated builder to forward helpful methods to comment block.

  • Updated gem dependencies.

  • Updated label to be indented.

  • Updated to Runcom 1.1.0.

  • Removed Travis CI support.

  • Refactored builder to build lines.

  • Refactored comment block start and finish tags.

  • Refactored fixtures.

  • Refactored writer to use builder updates.

5.0.0 (2017-05-06)

  • Fixed (partial) Reek issues.

  • Fixed Rubocop Style/AutoResourceCleanup issues.

  • Fixed Travis CI configuration to not update gems.

  • Fixed comment block index calculation.

  • Fixed whitelist wildcard usage.

  • Added code quality Rake task.

  • Added default path for table of content generation.

  • Updated Guardfile to always run RSpec with documentation format.

  • 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 default whitelist to: "README.md".

  • Updated gem dependencies.

  • Updated to Gemsmith 9.0.0.

  • Updated to Ruby 2.4.1.

  • Removed Code Climate code comment checks.

  • Removed .bundle directory from .gitignore.

  • Removed file path support from --generate option.

  • Refactored comment block collection as lines.

4.0.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.

3.3.0 (2016-12-18)

  • Fixed README overview description typo.

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

  • Updated to Gemsmith 8.2.x.

  • Updated to Rake 12.x.x.

  • Updated to Rubocop 0.46.x.

3.2.0 (2016-12-03)

  • Fixed frozen string issue with prepending of table of contents.

  • Fixed issue with code comments showing up in table of contents.

  • Added --generate deprecation warning when using file paths.

  • Added Gemfile.lock to .gitignore.

  • Added multi-file table of content generation support.

  • Added table of contents runner.

  • Updated Travis CI configuration to rely fully on defaults.

  • Updated to Ruby 2.3.3.

  • Refactored header punctuation to be a constant.

3.1.1 (2016-11-13)

  • Fixed gem requirements order.

3.1.0 (2016-11-13)

  • Fixed Ruby pragma.

  • Added Code Climate engine support.

  • Added Reek support.

  • Updated --config command to use computed path.

  • Updated gem dependencies.

  • Updated to Code Climate Test Reporter 1.0.0.

  • Updated to Gemsmith 8.0.0.

  • Removed CLI defaults (using configuration instead).

  • Refactored source requirements.

3.0.0 (2016-11-05)

  • Fixed Rakefile to safely load Gemsmith tasks.

  • Fixed calculation of label precedence.

  • Added Runcom CLI configuration support.

  • Added frozen string literal pragma.

  • Updated CLI command option documentation.

  • Updated README versioning documentation.

  • Updated RSpec temp directory to use Bundler root path.

  • Updated gemspec with conservative versions.

  • Updated to Gemsmith 7.7.0.

  • Updated to RSpec 3.5.0.

  • Updated to Refinements 3.0.0.

  • Updated to Rubocop 0.44.

  • Updated to Ruby 2.3.1.

  • Updated to Thor+ 4.0.0.

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

  • Removed Rake console task.

  • Removed --edit option (use --config instead).

  • Removed gemspec description.

  • Removed native configuration support in favor of Runcom.

  • 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.

2.2.0 (2016-04-24)

  • Fixed README gem certificate install instructions.

  • Fixed contributing guideline links.

  • Added GitHub issue and pull request templates.

  • Added Rubocop Style/SignalException cop style.

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

  • Updated GitHub issue and pull request templates.

  • Updated README secure gem install documentation.

  • Updated Rubocop PercentLiteralDelimiters and AndOr styles.

  • Updated to Code of Conduct, Version 1.4.0.

  • Removed gem label from CLI edit and version descriptions

2.1.0 (2016-01-20)

  • Fixed secure gem install issues.

  • Added Gemsmith development support.

  • Added frozen string literals to Ruby source files.

2.0.0 (2016-01-17)

  • Fixed README URLs to use HTTPS schemes where possible.

  • Added IRB development console Rake task support.

  • Added Rubocop Style/StringLiteralsInInterpolation cop.

  • Updated to Ruby 2.3.0.

  • Removed RSpec default monkey patching behavior.

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

1.0.0 (2015-11-21)

  • Fixed CLI help command specs.

  • Fixed comment block to index by ID only.

  • Fixed gemspec homepage URL.

  • Added CLI --label option to --generate command.

  • Added Markdown header (embedded link) table of contents transformer.

  • Added Markdown header (plain text) table of contents transformer.

  • Added Markdown header parsing support.

  • Added Refinements (gem) support.

  • Added URL suffix support to transformers.

  • Added URL uniqueness support to table of contents builder.

  • Added configuration support.

  • Added custom table of contents label support to Writer.

  • Added transfomers to builder.

  • Updated CLI with configuration.

  • Updated README with Tocer generated Table of Contents.

  • Removed Ruby 2.0.x support.

  • Removed Commenter (replaced with CommentBlock).

  • Removed ampersand (&) and plus (+) support from transformer.

  • Removed transformer.

  • Refactored Header to "Parsers" namespace.

0.1.0 (2015-11-15)

  • Initial version.