Skip to content

Releases: borgar/fx

5.0.5

Choose a tag to compare

@borgar borgar released this 15 May 18:43

Full Changelog: 5.0.4...5.0.5

5.0.4

Choose a tag to compare

@borgar borgar released this 20 Apr 15:08

What's Changed

  • fix: isLambdaNode and isExpressionNode checked wrong constants by @gthb in #48
  • Quote prefixes starting with a digit in stringifyA1Ref by @gthb in #47

Full Changelog: 5.0.3...5.0.4

5.0.3

Choose a tag to compare

@borgar borgar released this 13 Apr 11:39

What's Changed

  • fix: range with column-like sheet prefix in RHS by @gthb in #46

Full Changelog: 5.0.2...5.0.3

5.0.2

Choose a tag to compare

@borgar borgar released this 16 Feb 13:39

What's Changed

  • Prevent multi-cell ranges from being merged by @borgar in #44
  • Fix issues with quoted/unquoted prefixes by @borgar in #45

Full Changelog: 5.0.1...5.0.2

5.0.1

Choose a tag to compare

@borgar borgar released this 15 Jan 16:31

What's Changed

  • Fix handling of R and C tokens within LET() and LAMBDA() by @borgar in #42

Full Changelog: 5.0.0...5.0.1

5.0.0

Choose a tag to compare

@borgar borgar released this 02 Nov 12:33

What's Changed

  • Much of the tokenizer rewritten for speed (its at least 3x as fast)
  • Move code previously using xlsx option into a version with a separate entry point: @borgar/fx/xlsx
  • Split up translateToA1 into string and token versions: translateFormulaToA1 & translateTokensToA1
  • Split up translateToR1C1 into string and token versions: translateFormulaToR1C1 & translateTokensToR1C1
  • Translation functions made xlsx agnostic
  • Expose a fast function for range specific parsing: parseR1C1Range & parseA1Range
  • Library moved to TypeScript and types cleaned up as possible
  • Docs are now built using typedoc which make them play better with githubs hashes