Skip to content

Releases: liberocks/lowdash

lowdash 0.9.0

Choose a tag to compare

@liberocks liberocks released this 27 Sep 10:53
08eae9b

What's Changed

  • Release v0.8.0 by @liberocks in #280
  • fix(ci): enable benchmark plotting backend by @liberocks in #281
  • chore(deps): update smawk requirement from =0.3.1 to =0.3.3 by @dependabot[bot] in #282
  • chore(deps): update quote requirement from =1.0.21 to =1.0.47 by @dependabot[bot] in #283
  • chore(deps): update clap requirement from =3.1.18 to =4.6.6 by @dependabot[bot] in #284
  • chore(deps): update serde_json requirement from =1.0.85 to =1.0.151 by @dependabot[bot] in #285
  • chore(deps): update ryu requirement from =1.0.11 to =1.0.23 by @dependabot[bot] in #286
  • fix(ci): align dependency pins by @liberocks in #287
  • chore: promote next to master by @liberocks in #288
  • fix(ci): pin clap_lex for Rust 1.63 benchmark by @liberocks in #294
  • chore(deps): update serde_derive requirement from =1.0.220 to =1.0.229 by @dependabot[bot] in #293
  • chore(deps): update half requirement from =2.1.0 to =2.7.1 by @dependabot[bot] in #292
  • chore(deps): update serde requirement from =1.0.220 to =1.0.229 by @dependabot[bot] in #290
  • chore(deps): update textwrap requirement from =0.15.2 to =0.16.2 by @dependabot[bot] in #291
  • chore(deps): update regex requirement from =1.6.0 to =1.13.1 by @dependabot[bot] in #289
  • fix(ci): align benchmark dependencies with MSRV by @liberocks in #295
  • perf(median_high): use unstable sort by @liberocks in #296
  • perf(modes): count through borrowed keys by @liberocks in #297
  • perf(mode): count through borrowed keys by @liberocks in #298
  • perf(is_sorted_by_key): reuse adjacent keys by @liberocks in #299
  • perf(uniq_values): avoid cloning duplicate values by @liberocks in #300
  • perf(find_duplicates_by): reserve output capacity by @liberocks in #301
  • perf(find_uniques_by): reserve key counts by @liberocks in #302
  • perf(interleave): combine size calculations by @liberocks in #303
  • perf(trim): stop scanning once boundaries meet by @liberocks in #304
  • perf(chunk_by): preallocate small groups by @liberocks in #305
  • perf(find_duplicates): reserve bounded capacity by @liberocks in #306
  • perf(uniq_keys): reserve seen-key capacity by @liberocks in #307
  • perf(count_values): reserve bounded key capacity by @liberocks in #308
  • perf(intersection): reserve bounded result capacity by @liberocks in #309
  • perf(group_by): reserve bounded key capacity by @liberocks in #310
  • perf(zip_longest): append uneven tails directly by @liberocks in #311
  • perf(intersection_by): reserve bounded key buffers by @liberocks in #312
  • perf(find_uniques): reserve bounded count capacity by @liberocks in #313
  • perf(partition_by): preallocate bounded groups by @liberocks in #314
  • perf(camel_case): build result in one pass by @liberocks in #315
  • chore: prepare 0.9.0 release by @liberocks in #316

Full Changelog: v0.8.0...v0.9.0

v0.8.0

Choose a tag to compare

@liberocks liberocks released this 09 Aug 02:37

What's Changed

Full Changelog: v0.7.0...v0.8.0

v0.7.0

Choose a tag to compare

@liberocks liberocks released this 02 Aug 15:38
8249713

What's Changed

New Contributors

Full Changelog: v0.6.2...v0.7.0

v0.6.2

Choose a tag to compare

@liberocks liberocks released this 02 Aug 11:34
102c66b

Fix mean calculations for large collections, repair benchmark baseline and artifact reporting, enable DeepSource coverage reporting, update GitHub Actions, and configure Dependabot.

v0.6.1

Choose a tag to compare

@liberocks liberocks released this 25 Jun 15:26

What's Changed

Read more

v0.5.3

Choose a tag to compare

@liberocks liberocks released this 03 Feb 01:52
58a7c2b

Full Changelog: v0.5.2...v0.5.3

v0.4.0

Choose a tag to compare

@liberocks liberocks released this 22 Dec 15:49
45f5b7f

What's Changed

  • Add utility functions for manipulating object by @liberocks in #3

Full Changelog: v0.3.0...v.0.4.0

v0.3.0

Choose a tag to compare

@liberocks liberocks released this 02 Dec 08:35

What's Changed

  • Added reject, filter, map, filter_map, flat_map, reduce, reduce_right, foreach, foreach_while, times, uniq, uniq_by, group_by, chunk, partition_by, flatten, interleave, shuffle, reverse, fill, repeat, repeat_by, key_by, associate, slice_to_map (c38c082)
  • Added drop, drop_right, drop_while, drop_right_while, drop_by_index, reject_map, filter_reject, count, count_by, count_values, count_values_by, subset, slice, replace, replace_all, compact, is_sorted, is_sorted_by_key, and splice functions (36edb14)

Full Changelog: v0.2.0...v0.3.0

v0.1.0

v0.1.0 Pre-release
Pre-release

Choose a tag to compare

@liberocks liberocks released this 30 Nov 15:49

What's Changed

  • Initialize project

New Contributors

Full Changelog: https://github.com/liberocks/lowdash/commits/latest