Skip to content

Releases: almond-sh/almond

v0.7.0

25 Jul 15:01
a266d7d
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release
  • Switch to Ammonite 1.6.9-15-6720d42 (disables resolution cache if some resolution hooks were added, replaces coursier by coursier-interface)
  • Remove Scala 2.11 support due to Ammonite 1.6.9 only working with 2.12 and 2.13
  • Automatically add almond-spark module when spark is added (no need of import $ivy.`sh.almond::almond-spark:…` anymore)
  • Allow to automatically set ammonite-spark and almond-spark version (import $ivy.`sh.almond::ammonite-spark:_` will fill in the ammonite-spark version)
  • Allow to automatically fill in versions of specific modules (pass --auto-version org:name:ver to later allow users to do import $ivy.`org:name:_` , with ver automatically filled in)

v0.6.0

12 Jul 14:57
4c79ef8
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release
  • Add scala 2.13.0 support
  • Switch to Ammonite 1.6.9 (less classpath pollution - no more hardcoded upickle or fastparse versions in particular)

v0.5.0

20 May 14:51
6762203
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release
  • Add support for scala 2.13.0-M5 (hopefully, 2.13.0-RC2 should follow at some point)
  • Reworked API to display HTML, Markown, etc. (#353), and allow to easily render a java.awt.image.RenderedImage (#366, thanks to @sbrunk)
  • Auto-update var-s and lazy vals upon change or calculation
  • Switch to Ammonite 1.6.7 (adds auto-completion for third-party dependencies imports - import $ivy.`…` )

v0.4.0

26 Mar 13:52
63fd03f
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

.

v0.3.1

08 Mar 09:16
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

.

v0.3.0

15 Feb 15:05
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

.

v0.2.2

24 Jan 10:55
01a8612
Compare
Choose a tag to compare
v0.2.2 Pre-release
Pre-release

This release mainly switches to jvm-repr 0.4.0, which now has a AsDisplayData interface that downstream libraries can use to customize how particular classes are displayed from notebooks.

Other changes are related to the CI and the way the website is updated from it.

v0.2.1

17 Dec 16:22
8e11ef6
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release
Add helpers to get random ids (#292)

Deterministic ones if the almond.ids.random Java property is "0" or
"false".

v0.2.0

13 Dec 15:32
c465f25
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release
Add support for jvm-repr (#278)

v0.1.12

06 Dec 14:18
2965fdb
Compare
Choose a tag to compare
v0.1.12 Pre-release
Pre-release

Changes

  • Rename former --predef option to --predef-code (in line with the option with the same name in Ammonite, #268)
  • Add new --predef option accepting a file path (in line with the option with the same name in Ammonite too, #268)
  • When updating previous displayed data of Futures, don't discard updates arriving before the initial display data is generated (#269, fixes #216)