./devel/ruby-activesupport52, Toolkit of support libraries (part of Rails 5.2)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.2.4.4, Package name: ruby26-activesupport52-5.2.4.4, Maintainer: pkgsrc-users

A toolkit of support libraries and Ruby core extensions extracted from
the Rails framework. Rich support for multibyte strings,
internationalization, time zones, and testing.

This is for Ruby on Rails 5.2.


Required to run:
[devel/ruby-i18n] [devel/ruby-concurrent-ruby] [lang/ruby26-base] [time/ruby-tzinfo1]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 7b4459dcfc5f95c9663d8032a9cbf25a6039e8a1
RMD160: 5c1cf1d44003875ea8a9390148c81084fafe263c
Filesize: 373 KB

Version history: (Expand)


CVS history: (Expand)


   2020-09-10 16:13:12 by Takahiro Kambe | Files touched by this commit (12) | Package updated
Log message:
www/ruby-rails52: update to  5.2.4.4

Update Ruby on Rails 52 to 5.2.4.4.

Security fix in ruby-actionview52.

## Rails 5.2.4.4 (September 09, 2020) ##

*   [CVE-2020-15169] Fix potential XSS vulnerability in the `translate`/`t` helper

    *Jonathan Hefner*
   2020-05-19 17:33:41 by Takahiro Kambe | Files touched by this commit (1) | Package updated
Log message:
devel/ruby-activesupport52: update to 5.2.4.3

Update ruby-activesupport52 to 5.2.4.3.

## Rails 5.2.4.3 (May 18, 2020) ##

*   [CVE-2020-8165] Deprecate Marshal.load on raw cache read in RedisCacheStore

*   [CVE-2020-8165] Avoid Marshal.load on raw cache value in MemCacheStore
   2020-03-20 16:37:38 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-activesupport52: update to 5.2.4.2

Update ruby-activesupport52 to 5.2.4.2.

## Rails 5.2.4.1 (December 18, 2019) ##

*   No changes.

## Rails 5.2.4 (November 27, 2019) ##

*   Make ActiveSupport::Logger Fiber-safe. Fixes #36752.

    Use `Fiber.current.__id__` in `ActiveSupport::Logger#local_level=` in order
    to make log level local to Ruby Fibers in addition to Threads.

    Example:

        logger = ActiveSupport::Logger.new(STDOUT)
        logger.level = 1
        p "Main is debug? #{logger.debug?}"

        Fiber.new {
          logger.local_level = 0
          p "Thread is debug? #{logger.debug?}"
        }.resume

        p "Main is debug? #{logger.debug?}"

    Before:

        Main is debug? false
        Thread is debug? true
        Main is debug? true

    After:

        Main is debug? false
        Thread is debug? true
        Main is debug? false

    *Alexander Varnin*
   2019-04-14 12:30:26 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-activesupport52: update to 5.2.3

## Rails 5.2.3 (March 27, 2019) ##

*   Add `ActiveSupport::HashWithIndifferentAccess#assoc`.

    `assoc` can now be called with either a string or a symbol.

    *Stefan Schüßler*

*   Fix `String#safe_constantize` throwing a `LoadError` for incorrectly cased \ 
constant references.

    *Keenan Brock*

*   Allow Range#=== and Range#cover? on Range

    `Range#cover?` can now accept a range argument like `Range#include?` and
    `Range#===`. `Range#===` works correctly on Ruby 2.6. `Range#include?` is moved
    into a new file, with these two methods.

    *utilum*

*   If the same block is `included` multiple times for a Concern, an exception \ 
is no longer raised.

    *Mark J. Titorenko*, *Vlad Bokov*

## Rails 5.2.2.1 (March 11, 2019) ##

*   No changes.
   2019-03-03 15:44:26 by Takahiro Kambe | Files touched by this commit (4)
Log message:
devel/ruby-activesupport52: add version 5.2.2 package

Add ruby-activesupport52 version 5.2.2 package.

A toolkit of support libraries and Ruby core extensions extracted from
the Rails framework. Rich support for multibyte strings,
internationalization, time zones, and testing.

This is for Ruby on Rails 5.2.