Skip to content

Releases: icarus-consulting/Yaapii.Atoms

2.0.0

23 Apr 13:53
Compare
Choose a tag to compare

As part of this release we had 152 commits which resulted in 26 issues being closed.

Bug

  • #360 Text.Envelope has inverted logic

Features

  • #403 Add a Version Map
  • #377 IKvp should know if its lazy
  • #370 Create class Paragraph for multiline IText
  • #359 Add Envelope for texts
  • #358 Add Strict decorator for texts
  • #346 Add SortedMap

Improvements

  • #402 Improve Bowaction
  • #398 Make base objects sticky by default
  • #396 Rename LiveScalar to Live
  • #394 Number classes are sticky by default
  • #392 Refactor BytesOf to beeing sticky by default
  • #387 Refactor Scalar objects to being sticky by default
  • #386 Refactor Number objects to being sticky by default
  • #384 Rename Scalar.Sticky to ScalarOf
  • #375 LazyMap has to prevent Value building
  • #367 Replace Lazy with Sticky
  • #363 Add a FallbackMap which has a fallback on missing keys
  • #362 Include the desired key in the missing key Exception
  • #361 Refactor Enumerable Decorators to adopt new live pattern
  • #356 Adopt live pattern for Maps
  • #354 Adopt live pattern for collections
  • #353 Adopt live pattern for Lists
  • #352 Adopt live pattern change for inputs
  • #351 Adopt Live Pattern for Text type

1.2.0

29 Oct 10:20
9b60da1
Compare
Choose a tag to compare

As part of this release we had 4 commits which resulted in 1 issue being closed.

1.1.0

10 Sep 09:41
7d141f0
Compare
Choose a tag to compare

As part of this release we had 4 commits which resulted in 2 issues being closed.

Feature

  • #344 Make Many.OfArrayList accept Type

Improvement

  • #343 Refactor EnumerableOf to Many

1.0.0

09 Sep 16:40
0f03bf7
Compare
Choose a tag to compare

As part of this release we had 22 commits which resulted in 5 issues being closed.

Features

  • #341 Add StrictOnce enumerable to ensure reading once
  • #340 Add logging Enumerable
  • #339 Make Live Enumerable explicit by name
  • #338 Make Live Map object explicit by name
  • #337 Optimize Map building

0.29.0

30 Jul 14:37
0559218
Compare
Choose a tag to compare

As part of this release we had 2 commits which resulted in 1 issue being closed.

Improvement

  • #332 TextOf gets ctor which takes a stream

0.28.0

29 Jul 15:46
ba5172d
Compare
Choose a tag to compare

As part of this release we had 55 commits which resulted in 16 issues being closed.

Bugs

  • #214 TeeInput does not consider Uri type

Improvements

  • #301 Add ctor of InputOf to accept IScalar
  • #158 Improve documentation of Fail classes
  • #145 Let Enumerable.Replaced() accept an index
  • #322 Increase BowAction interval and make it configurable
  • #330 Improve Scalar.Sticky performance
  • #304 Add a ctor to TempFile which accepts FileInfo
  • #303 Add ctor to TempFile which sets the file extension for the temp file
  • #298 Add ctor to TextOf which takes a long
  • #297 Remove KeyValuePair ctor in StringMap
  • #296 Add merge ctor to StringMap
  • #293 Add ctors to BytesOf
  • #274 Add ctor to IsWhitespace accepting string
  • #182 New object to list all files from a directory

0.27.0

07 May 16:16
010db5a
Compare
Choose a tag to compare

As part of this release we had 2 commits which resulted in 1 issue being closed.

Bug

  • #299 FirstOf does not match condition

0.26.0

30 Apr 15:55
769bfc8
Compare
Choose a tag to compare

As part of this release we had 3 commits.

0.25.0

30 Apr 08:07
6e8da08
Compare
Choose a tag to compare

As part of this release we had 23 commits which resulted in 12 issues being closed.

Features

  • #283 new class Strings
  • #278 new class Union
  • #282 new class Divergency

Improvements

  • #291 Let FirstOf accept a condition
  • #290 Rename Limited to HeadOf
  • #289 Rename SyncScalar to Sync
  • #288 Rename SolidScalar to Solid
  • #287 rename StickyScalar to Sticky
  • #286 Remove Text prefix/suffix
  • #285 Remove Enumerator prefix/suffix
  • #284 Remove Enumerable suffix/prefix
  • #279 BytesOf from int, double, ...

0.24.0

04 Apr 06:42
5cdbcd9
Compare
Choose a tag to compare

As part of this release we had 3 commits which resulted in 1 issue being closed.

Feature

  • #276 BowFunc and BowAction