Skip to content

Releases: ThoughtWorksInc/bindable.scala

v3.0.0

27 Jan 04:17
16e81e1
Compare
Choose a tag to compare

Breaking Changes

  • Delete the implicit conversion by @Atry in #214

Note that the implicit conversion was introduced in v2.2.0 by mistake, and removed in v3.0.0. The version is bumped because v3.0.0 is not backward-compatible with v2.2.0, even though v3.0.0 is backward-compatible with v2.1.x and v2.0.x.

What's Changed

Full Changelog: v2.2.0...v3.0.0

v2.2.0

26 Jan 22:05
1b5fb50
Compare
Choose a tag to compare

Highlights

  • Port to Scala 3 by @Atry in #186
  • Add BindableSeq instance for BindingSeq[Binding[...]] by @Atry in #204

What's Changed

Full Changelog: v2.1.3...v2.2.0

v2.1.3

06 Nov 16:59
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.2...v2.1.3

v2.1.2

06 Nov 16:04
defbb2b
Compare
Choose a tag to compare

Highlight

This version supports Watchable, which is the common super type of Binding and BindingSeq. With the help of Watchable, now it is possible to conditionally render either single or multiple HTML elements created by the @html annotation. For example:

@html
def myView(singleElement: Boolean) = <div>
  {
    if (singleElement) {
      <div>Single Element</div>
    } else {
      <div>Element 1</div>
      <div>Element 2</div>
    }
  }
</div>

See https://scastie.scala-lang.org/Atry/kYVUZ7eHQrya155fApl9bA/12 for a live example

What's Changed

Full Changelog: v2.1.1...v2.1.2

v2.1.1

06 Nov 09:28
431b9ee
Compare
Choose a tag to compare

This version is broken, use v2.1.2 instead.

What's Changed

  • Hide bindingBindableSeq, which results ambiguous implicit values by @Atry in #133

Full Changelog: v2.1.0...v2.1.1

v2.1.0

06 Nov 09:05
Compare
Choose a tag to compare

This version is broken, use v2.1.2 instead.

What's Changed

Full Changelog: v2.0.0...v2.1.0

2.0.0

15 Jun 21:48
f044586
Compare
Choose a tag to compare
  • Support Scala 2.13
  • Support Scala.js 1.x

v2.0.0-M1: Merge pull request #81 from ThoughtWorksInc/cross-build-scala-js

19 Apr 08:52
987f50d
Compare
Choose a tag to compare

Cross build for Scala.js 1.x and 0.6

2.0.0-M0

25 Dec 09:36
ab0a443
Compare
Choose a tag to compare
2.0.0-M0 Pre-release
Pre-release

Port to Scala 2.13

v1.1.0

17 Apr 04:41
45654c5
Compare
Choose a tag to compare

No changelog for this release.