Skip to content

Latest commit

 

History

History
64 lines (35 loc) · 1.76 KB

CHANGELOG.md

File metadata and controls

64 lines (35 loc) · 1.76 KB

CHANGELOG

2.0.4

  • #37 - Smarter IIFE wrapper determination logic

2.0.3

  • #36 - Allow readonly collections, and fix reduce* method types for callback

2.0.2

  • #33 - Prevent forEach* methods from hoisting early returns
  • #34 - Simplify and fix findIndex / findKey / findLastIndex types
  • #35 - Reuse member expressions as the local collection

2.0.1

  • #32 - Fix forEach* methods not including the hoisted function call

2.0.0

Breaking change

  • findRight has been renamed to findLast
  • findIndexRight has been renamed to findLastIndex

Enhancements

  • Support for conditional and lazy scenarios (ternaries, logical expressions, default parameter assignments, etc.)
  • Better TS typing
  • Better inline handling of complex logic

1.2.2

  • Fix types related to ArrayHandler / ObjectHandler #12

1.2.1

  • Add console warnings for deopt scenarios #10

1.2.0

  • Expand aggressive inliner #8

1.1.0

  • Add flatMap / flatMapRight #6

1.0.3

  • Republish for bad version

1.0.2

  • Allow inline of reduce #1

1.0.1

  • fix description

1.0.0

  • Initial release!