External Asset Pipeline Versions Save

Easily integrate an externally-managed asset pipeline with Rails

v0.8.0

2 years ago

Support Rails 7.

Note: Sprockets is no longer an explicit dependency in Rails 7, so if your application still uses Sprockets (or Propshaft) then that railtie will now be loaded by Bundler.require(*Rails.groups) in config/application.rb (rather than by require "rails/all"). As a result, it's important to place the require "external_asset_pipeline/railtie" line after Bundler.require(*Rails.groups) to ensure that ExternalAssetPipeline takes precedence over Sprockets (or Propshaft).

v0.7.0

4 years ago

Consider manifest to be empty if the corresponding manifest file does not exist.

Add ExternalAssetPipeline::VERSION::MAJOR, ExternalAssetPipeline::VERSION::MINOR, and ExternalAssetPipeline::VERSION::PATCH constants and rename ExternalAssetPipeline::VERSION to ExternalAssetPipeline::VERSION::STRING.

v0.6.0

4 years ago

Default dev_server.host setting to 'localhost' and dev_server.port setting to 3035. This means there is less to configure in apps which align with these conventions.

v0.5.0

4 years ago

Add external_asset_pipeline_manifest helper method which can be overridden to return a different Manifest instance than the default. One example use case would be to override this helper in different rails engines to use a distinct Manifest instance in each one.

v0.4.0

4 years ago

Add prepend_assets_prefix_to_manifest_values setting to support manifests whose values already include the assets prefix.

v0.3.0

4 years ago

Add dev_server.public_origin setting to support the use case where different origins are used when the rails backend connects to the dev server (to get the manifest) and when the browser requests assets from the dev server.

v0.2.0

5 years ago

Add support for requesting assets from a dev server

v0.1.0

5 years ago

Initial version