
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 withCommentBlock
). -
Removed ampersand (&) and plus (+) support from transformer.
-
Removed transformer.
-
Refactored
Header
to "Parsers" namespace.
0.1.0 (2015-11-15)
-
Initial version.