Skip to content

Latest commit

 

History

History
41 lines (27 loc) · 1.36 KB

CHANGELOG.md

File metadata and controls

41 lines (27 loc) · 1.36 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

0.4.0 (2024-12-23)

Added (3 changes)

  • Add std/xhash package, providing a type hasher implementation
  • Implement String method to Option type
  • Implement xhash.Hashable interface for typact.Option

0.3.2 (2024-12-02)

Fixed (1 change)

  • Fix UnmarshalText to store some = true if unmarshal was successful

0.3.0 (2024-11-29)

Added (9 changes)

  • Add CloneWith method to Option[T] type
  • Add IsZero method to Option[T] to support yaml null value representation
  • Add Take method to Option type
  • Add std/randx random helper package
  • Add xslices.FillValues function to fill a value pattern
  • Add xslices.Fill function to fill a slice very fast
  • Add experimental iterop package to ease working with iterators
  • Add new experimental package immutable with List type
  • Add new package exp/xslices which provides additional helper to the slices std package

Fixed (1 change)

  • Fix UnmarshalText and MarshalText to correctly handle scalar types

Other (2 changes)

  • Initial release
  • The Option[T].Clone() method now fallbacks to pointer-receiver calling on custom types, if available instead of panicing