Skip to content

Releases: coldbox-modules/cbstreams

2.1.0

22 Jan 20:09
Compare
Choose a tag to compare

Added

  • Adobe 2023 support
  • Github Actions
  • ColdBox 7 auto testing
  • Clearer naming showing when methods return Java collections instead of native CFML collections such as getNativeArray and collectToMap.
  • Additional methods such as collectToArray to return CFML collections natively.

v2.0.1

30 Sep 15:08
Compare
Choose a tag to compare

[2.0.1] => 2022-SEP-29

Fixed

  • Use the release of cbproxies instead of the snapshot

v2.0.0

30 Sep 15:09
Compare
Choose a tag to compare

[2.0.0] => 2022-SEP-29

New Features

  • New ColdBox helpers: stream(), streamBuilder()
  • Migration to leverage cbproxies instead of duplicating work. This allows us to use parallel() finally with no issues on all engines.
  • Added collectAsSet() to collect items into a non-duplicate set instance
  • Added mappings for API Docs
  • Added more experimental Adobe/Lucee CFML Context loading for parallel streams
  • Migrated to github actions
  • Migrated to new module template

Fixed

  • StreamBuilder.new() had the wrong argument predicate when it was primitive

Changed

  • Dropped Adobe 2016