Skip to content

Latest commit

 

History

History
64 lines (53 loc) · 2.24 KB

NEWS.md

File metadata and controls

64 lines (53 loc) · 2.24 KB

New for 3.1.0

  • Fix bugs around finding pages via page_ids's that contain non-ASCII characters
  • Trailing slash is no longer required for finding pages
  • Some other improvements around page lookups
  • Don't require format in extension for looking up page id's HAML and Slim do not require them.
  • Test against Rails 5, 5.1, 5.2
  • Test against Ruby 2.4, 2.5

New for 3.0.0

  • HighVoltage now supports Rails 5.0.0.beta3 and up.
  • Properly handle extensions in root route constraint requests.
  • Removes caching in preparation for Rails 5.

New for 2.4.0

  • Retrieve a list of available static pages via HighVoltage.page_ids.
  • Properly handle page ids which are blank when being sanitized.
  • Only provide deprecation warnings around caching when caching is enabled.

New for 2.3.0:

  • Ruby 2.2 and Rails 4.2 testing
  • Raise InvalidPageIdError when visiting a page with invalid characters
  • Code of Conduct added to Contributing guide

New for 2.2.1:

  • Resolve issue with require statements for Rails 3.x projects

New for 2.2.0:

  • Deprecate caching because page and action caching was removed in Rails 4
  • Refactor test suite to use rspec expect syntax consistently.
  • Added Rails 4.1 to test suite.
  • Remove Ruby 1.9.2 from test suite.
  • Remove Capybara from test suite.
  • Support dependency injection for Rails engine to define routes on

New for 2.1.0:

  • Extract configuration options into a module
  • Add ability to configure whether layout is cached with action_caching
  • Add ability to configure a home_page for root routing to High Voltage
  • Update README with new block style config

New for 2.0.0:

  • Extract PagesController into a module
  • Update README with module usage instructions

New for 1.2.4:

  • Add page and action caching
  • Remove redundant link style page_path(id: 'about') from README
  • Clean up Appraisals for Travis-CI
  • Remove Ruby 1.8.7 from test suite

New for 1.2.3:

  • Updates for Rails 4 compatibility.
  • Fix for Rails 4 circular dependency error.
  • Add ability to load High Voltage outside of rails. Require attribute_accessors

New for 1.2.2:

  • Bug fix for RootRoute constraint. Support haml, slim, etc.
  • README updated for root routes.

New for 1.2.1:

  • Ability to disable HighVoltage routes.
  • New RootRoute constraint.
  • Updated README, with new TravisCI url.