Skip to content

Releases: salient-labs/toolkit

v0.20.61

26 Oct 10:08
v0.20.61
eb2994e

Choose a tag to compare

Changed

  • Sync: improve entity deferral and implement relationships between entities

v0.20.60

26 Oct 10:08
v0.20.60
c0ca6b1

Choose a tag to compare

Changed

  • Sync: service one instance of each entity per run
  • Sync: add initial implementation of entity deferral
  • Sync: review SyncEntity, SyncProvider and related classes/interfaces/traits

v0.20.59

26 Oct 10:08
v0.20.59
0686702

Choose a tag to compare

Changed

  • Container: pass Env flags from an optional Application::__construct() parameter to Env::apply()
  • Env: improve timezone handling
    • Suppress error output when testing the validity of timezones found in the environment
    • Convert sparsely documented but seemingly ubiquitous TZ value "UTC0" to "UTC" because PHP supports legacy "GMT0" timezone but not "UTC0"
  • Allow File::find() to run over multiple directories

v0.20.58

26 Oct 10:08
v0.20.58
a6d0128

Choose a tag to compare

Changed

  • Cli: allow default values to be hidden from generated documentation

Fixed

  • Cli: fix issue where mandatory options are not shown in collapsed synopses

v0.20.57

26 Oct 10:02
v0.20.57
628e3b7

Choose a tag to compare

Added

  • Cli: generate Markdown and man page documentation from help messages
  • Cli: improve help message presentation and formatting

Changed

  • Sync: add SyncFilterPolicyViolationException

v0.20.56

26 Oct 10:02
v0.20.56
6287f7f

Choose a tag to compare

Deprecated

  • Deprecate Convert::lineEndingsToUnix()

Fixed

  • Fix regression in File::getEol()

v0.20.55

26 Oct 10:02
v0.20.55
4ca58a9

Choose a tag to compare

Changed

  • Add Str::setEol() and standardise getEol() methods

v0.20.54

26 Oct 10:01
v0.20.54
757a71d

Choose a tag to compare

Changed

  • Allow CliOption value names to contain arbitrary characters