Hashery v1.5.0 released

Hashery 1.5.0 has been released.

The Hashery is a collection of Hash-like classes, spun-off from the
original Ruby F.s library. Included are the widely used OrderedHash,
the related but more featured Dictionary class, a number of open
classes, similiar to the standard OpenStruct and a few variations on the
standard Hash.

In this release, CoreExt module has been addeed to encapsulate methods
that extend Ruby’s core Hash class (there are only a few). Presently
these are only loaded when using require 'hashery'. If you are
cherry-picking from Hashery but still want the core extensions, you need
to use require 'hasery/core_ext' first. In addition, BasicStruct class
now has a #key method. And finally this release switches licensing to
BSD 2-Clause.

Changes:

  • Use CoreExt mixin for core Hash extensions.
  • Add BasicStruct#key method (b/c #index is deprecated in Ruby 1.9).
  • Deprecate SparseArray class.
  • Switch license to BSD-2-Clause license.

On Fri, Nov 11, 2011 at 6:57 AM, [email protected] wrote:

In this release, CoreExt module has been addeed to encapsulate methods that
extend Ruby’s core Hash class (there are only a few). Presently these are only
loaded when using require 'hashery'. If you are cherry-picking from Hashery but
still want the core extensions, you need to use require 'hasery/core_ext' first.
In addition, BasicStruct class now has a #key method. And finally this release
switches licensing to BSD 2-Clause.

Changes:

  • Use CoreExt mixin for core Hash extensions.
  • Add BasicStruct#key method (b/c #index is deprecated in Ruby 1.9).
  • Deprecate SparseArray class.
  • Switch license to BSD-2-Clause license.

Hi,

thanks for maintaining!

I just notice that the link “API Guide” at the top of the home page
points to http://rubyworks.github.com/hashery/doc/index.html which
does not exist. I think you rather want
File: README — Documentation for hashery (2.1.2) instead.

Kind regards

robert

Fixed. Thanks.

Da: Intransition [mailto:[email protected]]
Inviato: venerd 11 novembre 2011 14:27
A: ruby-talk ML; [email protected]
Cc: ruby-talk ML; [email protected]
Oggetto: Re: [ANN] Hashery v1.5.0 released

Fixed. Thanks.

Caselle da 1GB, trasmetti allegati fino a 3GB e in piu’ IMAP, POP3 e
SMTP autenticato? GRATIS solo con Email.it http://www.email.it/f

Sponsor:

Riccione Hotel 3 stelle in centro: Pacchetto Capodanno mezza pensione,
animazione bimbi, zona relax, parcheggio. Scopri l’offerta solo per
oggi…

Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=11982&d=29-12

-----Messaggio originale-----
Da: Luca (Email) [mailto:[email protected]]
Inviato: gioved 29 dicembre 2011 07:58
A: ruby-talk ML
Oggetto: I: [ANN] Hashery v1.5.0 released


Caselle da 1GB, trasmetti allegati fino a 3GB e in piu’ IMAP, POP3 e
SMTP autenticato? GRATIS solo con Email.it http://www.email.it/f

Sponsor:
Riccione Hotel 3 stelle in centro: Pacchetto Capodanno mezza pensione,
animazione bimbi, zona relax, parcheggio. Scopri l’offerta solo per
oggi…
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid982&d)-12

-----Messaggio originale-----
Da: [email protected] [mailto:[email protected]]
Inviato: venerd 11 novembre 2011 06:57
A: ruby-talk ML; [email protected]
Oggetto: [ANN] Hashery v1.5.0 released

Hashery 1.5.0 has been released.

The Hashery is a collection of Hash-like classes, spun-off from the
original
Ruby F.s library. Included are the widely used OrderedHash, the
related
but more featured Dictionary class, a number of open classes, similiar
to
the standard OpenStruct and a few variations on the standard Hash.

In this release, CoreExt module has been addeed to encapsulate methods
that
extend Ruby’s core Hash class (there are only a few). Presently these
are
only loaded when using require 'hashery'. If you are cherry-picking
from
Hashery but still want the core extensions, you need to use require 'hasery/core_ext' first. In addition, BasicStruct class now has a #key
method. And finally this release switches licensing to BSD 2-Clause.

Changes:

  • Use CoreExt mixin for core Hash extensions.
  • Add BasicStruct#key method (b/c #index is deprecated in Ruby 1.9).
  • Deprecate SparseArray class.
  • Switch license to BSD-2-Clause license.


Caselle da 1GB, trasmetti allegati fino a 3GB e in piu’ IMAP, POP3 e
SMTP autenticato? GRATIS solo con Email.it http://www.email.it/f

Sponsor:
Capodanno a Riccione, Pacchetto Relax: Mezza Pensione + bagno turco +
solarium + massaggio. Wifi e parcheggio gratis. 2 giorni euro 199 a
persona
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid977&d)-12