pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/ruby-activesupport80



Module Name:    pkgsrc
Committed By:   taca
Date:           Sun Mar 16 15:17:25 UTC 2025

Modified Files:
        pkgsrc/devel/ruby-activesupport80: PLIST distinfo

Log Message:
devel/ruby-activesupport80: update to 8.0.2

8.0.2 (2025/03/12)

* Fix setting to_time_preserves_timezone from new_framework_defaults_8_0.rb.

  fatkodima

* Fix Active Support Cache fetch_multi when local store is active.

  fetch_multi now properly yield to the provided block for missing entries
  that have been recorded as such in the local store.

  Jean Boussier

* Fix execution wrapping to report all exceptions, including Exception.

  If a more serious error like SystemStackError or NoMemoryError happens,
  the error reporter should be able to report these kinds of exceptions.

  Gannon McGibbon

* Fix RedisCacheStore and MemCacheStore to also handle connection pool
  related errors.

  These errors are rescued and reported to Rails.error.

  Jean Boussier

* Fix ActiveSupport::Cache#read_multi to respect version expiry when using
  local cache.

  zzak

* Fix ActiveSupport::MessageVerifier and ActiveSupport::MessageEncryptor
  configuration of on_rotation callback.

    verifier.rotate(old_secret).on_rotation { ... }

  Now both work as documented.

  Jean Boussier

* Fix ActiveSupport::MessageVerifier to always be able to verify both
  URL-safe and URL-unsafe payloads.

  This is to allow transitioning seemlessly from either configuration
  without immediately invalidating all previously generated signed messages.

  Jean Boussier, Florent Beaurain, Ali Sepehri

* Fix cache.fetch to honor the provided expiry when :race_condition_ttl is used.

    cache.fetch("key", expires_in: 1.hour, race_condition_ttl: 5.second) do
      "something"
    end

  In the above example, the final cache entry would have a 10 seconds TTL
  instead of the requested 1 hour.

  Dhia

* Better handle procs with splat arguments in set_callback.

  Radamés Roriz

* Fix String#mb_chars to not mutate the receiver.

  Previously it would call force_encoding on the receiver, now it dups the
  receiver first.

  Jean Boussier

* Improve ErrorSubscriber to also mark error causes as reported.

  This avoid some cases of errors being reported twice, notably in views
  because of how errors are wrapped in ActionView::Template::Error.

  Jean Boussier

* Fix Module#module_parent_name to return the correct name after the module
  has been named.

  When called on an anonymous module, the return value wouldn't change after
  the module was given a name later by being assigned to a constant.

    mod = Module.new
    mod.module_parent_name # => "Object"
    MyModule::Something = mod
    mod.module_parent_name # => "MyModule"

  Jean Boussier


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/ruby-activesupport80/PLIST \
    pkgsrc/devel/ruby-activesupport80/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/ruby-activesupport80/PLIST
diff -u pkgsrc/devel/ruby-activesupport80/PLIST:1.1 pkgsrc/devel/ruby-activesupport80/PLIST:1.2
--- pkgsrc/devel/ruby-activesupport80/PLIST:1.1 Thu Jan  2 07:02:34 2025
+++ pkgsrc/devel/ruby-activesupport80/PLIST     Sun Mar 16 15:17:25 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2025/01/02 07:02:34 taca Exp $
+@comment $NetBSD: PLIST,v 1.2 2025/03/16 15:17:25 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/CHANGELOG.md
 ${GEM_LIBDIR}/MIT-LICENSE
@@ -271,7 +271,6 @@ ${GEM_LIBDIR}/lib/active_support/testing
 ${GEM_LIBDIR}/lib/active_support/testing/parallelize_executor.rb
 ${GEM_LIBDIR}/lib/active_support/testing/setup_and_teardown.rb
 ${GEM_LIBDIR}/lib/active_support/testing/stream.rb
-${GEM_LIBDIR}/lib/active_support/testing/strict_warnings.rb
 ${GEM_LIBDIR}/lib/active_support/testing/tagged_logging.rb
 ${GEM_LIBDIR}/lib/active_support/testing/tests_without_assertions.rb
 ${GEM_LIBDIR}/lib/active_support/testing/time_helpers.rb
Index: pkgsrc/devel/ruby-activesupport80/distinfo
diff -u pkgsrc/devel/ruby-activesupport80/distinfo:1.1 pkgsrc/devel/ruby-activesupport80/distinfo:1.2
--- pkgsrc/devel/ruby-activesupport80/distinfo:1.1      Thu Jan  2 07:02:34 2025
+++ pkgsrc/devel/ruby-activesupport80/distinfo  Sun Mar 16 15:17:25 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2025/01/02 07:02:34 taca Exp $
+$NetBSD: distinfo,v 1.2 2025/03/16 15:17:25 taca Exp $
 
-BLAKE2s (activesupport-8.0.1.gem) = 663d67c86b2e1b3c31c906d8127d08ed173ab2e0f34f51bf118a597322664a54
-SHA512 (activesupport-8.0.1.gem) = bde090041d81591b6a8703c90585d285db44c47448669b2b884574b2d6d414ef043605c6a1c982b71b57d88989882f91f7bd12e4c899d560f56a878de099f62f
-Size (activesupport-8.0.1.gem) = 250368 bytes
+BLAKE2s (activesupport-8.0.2.gem) = 4e9e269e14e77ffd4bdc9c6fdc1488c08466ed6c06afce097f71893e4d8bc505
+SHA512 (activesupport-8.0.2.gem) = 3c448165d856ef83e5e76b581f4327445f108f0e35592d910e8d88c92a8cbefbf47837994d10fefc8b4a6c176aa01971df5f6b57182c40aa84a79641de3821c1
+Size (activesupport-8.0.2.gem) = 251392 bytes



Home | Main Index | Thread Index | Old Index