Skip to content

Latest commit

 

History

History
103 lines (50 loc) · 2.91 KB

CHANGELOG.md

File metadata and controls

103 lines (50 loc) · 2.91 KB

Changelog

3 August 2024

  • Fix issue with upgrading gems breaking Opal compilation in Rails applications due to incorrect Sprockets caching

24 December 2024

  • Supporting Ruby 3.1

24 August 2021

  • Fix some off-by-one errors with source-maps by not using a newline for the source-map comment

28 July 2021

  • Open the opal dependency to all v1 versions

19 February 2021

  • Bump the supported sprockets version to v4
  • Add support for Opal v1.1
  • Only support Ruby comments in directive preprocessor (no one should have ever used "//", ["/", or "/")
  • Fix the namespaces and move everything under Opal::Sprockets (the legacy namespaces will be dropped in version 1.1)
  • The version schema has been simplified, not expecting sprockets to have major earthquakes like it was for v4

11 September 2020

  • Avoid OpalLoaded undefined when applications have no dependencies.

14 September 2019

  • Revert the changes in 0.4.7

14 September 2019

  • Require opal/sprockets before calling Opal::Sprockets.loaded_asset

24 July 2019

  • Allow multiple calls to the code produced by Opal::Sprockets.load_asset

25 May 2019

  • Opal is now loaded as part of the bootstrap process instead of being marked as preloaded by the processor
  • Simplified code for loading-related scripts

12 May 2019

  • Target Opal v1.0

13 February 2019

  • Drop support for older Sprockets versions

7 September 2018

  • Inline source-maps with their source-contents for better performance and simpler architecture

30 December 2017

  • Added support for Opal 0.11
  • Opal::Sprockets.load_asset now works without the need to access the sprockets environment (needed by sprockets-rails v3+)
  • Documentation updates