Sha256: 99142f047e05925db82c093229337ccc5a75600a5bb38349e8fc37675e5061bf

Contents?: true

Size: 1.44 KB

Versions: 1

Compression:

Stored size: 1.44 KB

Contents

2014-04-26 Version 3.0.0

	#concat is now an alias for #append!. It was mistakenly an alias
	for #+ in 2.x.x.

	Fixed indexing for #push to sparse array.

2014-04-11 Version 2.2.0

	Also allow :nsq selector for #each and #empty?.

2014-04-10 Version 2.1.0

	Added :nsq (non-sequential = sparse + random) selector for
	#length/#size, #keys, #values, #to_a, and #to_h.

	Fixed some deprecated methods to have pre-2.0.0 behavior after
	2.0.0 changes (i.e. :nsq versus :rnd differences).

	Added #reindex method to reindex sparse values (like #compact!
	but without nil removal).

2014-04-01 Version 2.0.1

	Fixed incorrect indexes in "Background" section of comments.

2014-03-31 Version 2.0.0

	Major rewrite. Note: #slice and #slice! are incompatible with
	prior versions.

	Sarahs can be set to negative mode :actual to allow negative
	indexes to be actual keys instead of being relative to the end
	of the array.

	Sparse, integer-indexed elements are now stored separately from
	the non-numerically keyed elements.

	Elements in the sparse array are re-indexed on shift, unshift, and
	delete, just like sequential elements. (Re-indexing never occurs
	in negative mode :actual, however.)

	Many more Array and Hash methods have been implemented.

2013-07-28 Version 0.0.4
	Fixed a bug in the insert! method.

2013-07-13 Version 0.0.3
	Added << alias for push.

2013-07-08 Version 0.0.2
	Packaging fixes and some documentation cleanup.

2013-07-08 Version 0.0.1
	First release.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sarah-3.0.0 HISTORY.txt