Skip to content

Releases: julia-vscode/Salsa.jl

v2.2.0

29 Jul 05:13
cdd705b
Compare
Choose a tag to compare

Salsa v2.2.0

Diff since v2.1.1

Closed issues:

  • Salsa derived functions currently don't support unionall argument types (where clauses don't work) (#11)
  • Default parameters not supported in derived functions (#12)

Merged pull requests:

  • Fix where clauses for Derived Functions (#31) (@NHDaly)
  • Add support for default values for Salsa derived functions (#32) (@NHDaly)

v2.1.1

28 Jul 23:12
052552b
Compare
Choose a tag to compare

Salsa v2.1.1

Diff since v2.1.0

Merged pull requests:

  • Fix up Salsa.Inspect.build_graph after DefaultStorage perf changes (#29) (@rai-nhdaly)

v2.1.0

13 Jul 15:12
c9055ac
Compare
Choose a tag to compare

Salsa v2.1.0

Diff since v2.0.0

Merged pull requests:

  • Upstream from RelationalAI: Salsa performance improvements: Remove allocations (#27) (@NHDaly)
  • Fix SalsaWrappedException when ENV["SALSA_STATIC_DEBUG"] is disabled (#28) (@NHDaly)

v2.0.0

05 Jul 01:13
1148fee
Compare
Choose a tag to compare

Salsa v2.0.0

Diff since v1.1.0

Closed issues:

  • Bug in new Salsa pretty-printed stack traces: wrong stack traces (#25)

Merged pull requests:

  • Upstream from RelationalAI: Performance improvement on Spreadsheet Example (#16) (@rai-nhdaly)
  • Upstream from RelationalAI: Re-implement Salsa via new v2 API (#17) (@rai-nhdaly)
  • Upstream from RelationalAI: re-enable pretty-printed stacks; performance tuning; add simple microbenchmark (#23) (@NHDaly)
  • Salsa Example: Linear Regression + Incremental Maintenance (#24) (@NHDaly)
  • Fix bug in Salsa stack trace printing: off-by-one (#26) (@NHDaly)

v1.1.0

07 May 23:06
723dbf9
Compare
Choose a tag to compare

Salsa v1.1.0

Diff since v1.0.0

Closed issues:

  • Register this package. (#13)

Merged pull requests:

  • Upstream changes from RelationalAI: (#14) (@rai-nhdaly)

v1.0.0

04 May 14:08
Compare
Choose a tag to compare

Salsa v1.0.0

Closed issues:

  • Type-only parameters break in derived functions (#9)

Merged pull requests:

  • Wrap Salsa Exceptions thrown from Salsa to allow pretty-printing a salsa trace (#1) (@rai-nhdaly)
  • Fix bug in derived functions over multiple components. (#2) (@NHDaly)
  • Disable wrapping exceptions in SalsaDerivedException() for now. (#3) (@rai-nhdaly)
  • Add minimal README; share w/ Salsa module docs (#4) (@NHDaly)
  • Performance Optimization: De-duplicating Derived Function Traces (#5) (@rai-nhdaly)
  • Add Spreadsheet App Example (#6) (@NHDaly)
  • Upstream changes from RelationalAI: Added Base.get! implementation for InputMap (#7) (@NHDaly)
  • Upstream changes from RelationalAI: Added a WHOLE BUNCH of comments to examples/SpreadsheetApp to explain Salsa usage. (#8) (@NHDaly)
  • Fix bug in at-derived macro parsing methods w/ unnamed arguments. (#10) (@NHDaly)