Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Full changelog: # 10.1.3 * Fix memory leak in components # 10.1.2 * Bugfix for request URI's encoded as ASCII # 10.1.1 * Bugfix for caching behaviour # 10.1.0 * Use `Rails.cache` as the cache for templates, locales and components. You can remove `config.slimmer.use_cache` for your application, as you can no longer opt-out of caching. * Add a `User-Agent` header to all outgoing API requests # 10.0.0 * Removes the need_id meta tag, which is no longer used. * Removes the functionality for breadcrumbs, related links and artefact-powered metatags. * Drop support for old Rails & Ruby versions. This gem now supports Rails 4.2 and 5.X on Ruby 2.1 and 2.2. * Renames `Slimmer::SharedTemplates` to `Slimmer::GovukComponents` # 9.6.0 * Adds an 'inside header inserter' processor which allows an application to inject a block of HTML after the logo by including a .inside-header element in their application’s output. (PR #167 alphagov/slimmer#167) * Remove `MetaViewportRemover` processor as it is no longer used. (PR #166 alphagov/slimmer#166) # 9.5.0 * Adds a Cucumber helper that makes it easy for host applications to configure Slimmer correctly under test. (PR #162 alphagov/slimmer#162) # 9.4.0 * Adds an RSpec helper that makes it easy for host applications to configure Slimmer correctly under test. Fixes `stub_shared_component_locales` helper to correctly stub HTTP requests to fetch locale information when rendering its templates. (PR #159 alphagov/slimmer#159) # 9.3.2 * Bugfix: Over time, the I18n backend would be chained in each request, causing the stack to grow too large and use too much memory (PR #157 alphagov/slimmer#157) # 9.3.1 * Allows frontend apps to stub component locales for example ```ruby class ActiveSupport::TestCase include Slimmer::TestHelpers::SharedTemplates def setup stub_shared_component_locales end end ``` (PR #155 alphagov/slimmer#155) # 9.3.0 * Integrates translations from GOVUK Components to be used in applications When including `Slimmer::SharedComponents`, the I18nBackend will be chained to `Slimmer::I18nBackend` allowing translations in `static` to work in the frontend applications (PR #152 alphagov/slimmer#152) # 9.2.1 * Replaces deprecated `before_filter` calls in shared templates. # 9.2.0 * Raise a custom `CouldNotRetrieveTemplate` exception when a connection to the assets server can't be made because of an SSL problem (PR #143). # 9.1.0 * Allow applications to request components using full or partial component paths, eg "name", "name.raw" and "name.raw.html.erb". This allows components to be nested within other components.
- Loading branch information