Skip to content

Releases: GenieFramework/Stipple.jl

v0.31.22

15 Apr 10:28
Compare
Choose a tag to compare

Stipple v0.31.22

Diff since v0.31.21

  • fix quotes rendering of JSExpr
  • make @jsexpr always return a JSExpr

v0.28.23

14 Apr 18:41
Compare
Choose a tag to compare

Stipple v0.28.23

Diff since v0.28.22

This release has been identified as a backport.
Automated changelogs for backports tend to be wildly incorrect.
Therefore, the list of issues and pull requests is hidden.

v0.31.21

13 Apr 22:03
Compare
Choose a tag to compare

Stipple v0.31.21

Diff since v0.31.20

  • make Vue mixins extendable by other Packages, e.g. StippleUI
  • support Symbols as preprocessors for @on, which must exist in the model's name space of the
  • support arrays of preprocessors
  • add addClickInfo() to eventMixin as preprocessor for @on

Closed issues:

  • st-col does not seem to work properly (#268)

v0.31.20

12 Apr 07:15
Compare
Choose a tag to compare

Stipple v0.31.20

Diff since v0.31.19

  • fixes for shortcut operators (&&, ||) in @jsexpr, @showif, @if etc.
  • adapted tests for XML2_jll version > v2.14.0 (finally @ is parsed correctly and no additional <p> are inserted to the body!)

v0.31.19

10 Apr 07:02
Compare
Choose a tag to compare

Stipple v0.31.19

Diff since v0.31.18

  • fix handling of operator in js expressions
  • add parsing of Int to Enum types
  • strip surround brackets when rendering JSExprs
  • fixing of smaller errors, cleanup

v0.31.18

09 Apr 06:42
Compare
Choose a tag to compare

Stipple v0.31.18

Diff since v0.31.17

  • parsing of Enum types
  • support Julia expression in conditionals, e.g.
    row("hello", @showif(:n ∉ 3:2:11))
    row("hello", @showif(:fruit == apple)) where apple is defined by @enum Fruit apple banana kiwi
  • tentative macro @jsexpr to convert julia expressions to js expressions, e.g.
    @jsexpr(2 * :xx^2 + 2) # JSExpr("((2 * (xx ** 2)) + 2)")

v0.31.17

08 Apr 11:46
Compare
Choose a tag to compare

Stipple v0.31.17

Diff since v0.31.16

  • shorter printing of ReactiveModels

v0.31.16

06 Apr 11:46
Compare
Choose a tag to compare

Stipple v0.31.16

Diff since v0.31.15

  • remove try-catch block in onbutton for better tracibility of errors
  • improve @guttermacro to keep kwargs v-for, v-show, v-if etc. in the wrapping div element. This even works for the respective macros @for, @showif, @if, etc.

v0.31.15

01 Apr 06:55
Compare
Choose a tag to compare

Stipple v0.31.15

Diff since v0.31.14

  • add priority setting to @onchangeand @onbutton
  • fix: add @onbutton handlers to internal array observerfunctions__

Closed issues:

  • Make an app persist a responsive event after a refresh or reload on browser (#318)

v0.31.14

14 Mar 08:52
Compare
Choose a tag to compare

Stipple v0.31.14

Diff since v0.31.13

  • Remove event deletion upon model redefinition, because events are now defined outside of the model