Skip to content

Releases: swisscom/JCR-Hopper

v0.5.1

19 Nov 23:38
Compare
Choose a tag to compare

Bug Fixes

  • meta: clean up config files in root (74fe1b2)

v0.5.0

03 Nov 19:13
Compare
Choose a tag to compare

Features

  • editor: disable the existing node switch if there aren’t any hops to run (c5728c6)
  • runner: add option to control running descendant steps on existing nodes (8bb8aa8)

Bug Fixes

  • runner: allow each to loop over primitive and nested arrays (214f936)
  • runner: allow moving to the root node (6f64314)
  • runner: ensure each skips iterations on non-nodes when assumeNodes is true (a47fd3a)
  • runner: refactor copyNode hop (c08663c)
  • runner: renamed nodes now keep their position (a944fb7), closes #16

v0.4.0

31 Oct 12:50
Compare
Choose a tag to compare

Features

  • editor: pass all possible scripting languages to the editor (7c42719)
  • runner: make ScriptEngineManager instance configurable on runner (7de3009)
  • runner: use script engine from OSGi if available (38c42dc)

v0.3.0

29 Oct 08:38
Compare
Choose a tag to compare

Features

  • editor: display size in file summary (57162df)
  • runner: add index var to each hop (95ce249)

Bug Fixes

  • ensure frontend doesn’t crash when file is empty (8e6a8f2)

v0.2.0

28 Oct 12:58
Compare
Choose a tag to compare

Features

  • meta: add to aem tools panel pr fixes (e3ff73b)
  • meta: adds configuration to include jcr-hopper in aem tools (ab683ad)
  • meta: swap icon for color logo (fb68109)

v0.1.4

17 Oct 22:42
Compare
Choose a tag to compare
v0.1.4

v0.1.3

17 Oct 17:50
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.2...v0.1.3

v0.1.1

17 Oct 17:24
Compare
Choose a tag to compare
v0.1.1

v0.1.0

17 Oct 17:19
Compare
Choose a tag to compare

Features

  • add JSON deserialization of scripts (3189c50)
  • editor: ability to paste in hop array only (fb5ae11)
  • editor: allow adding hops (1cf1a83)
  • editor: allow basic JSON step editing (aef18f2)
  • editor: allow sample scripts to declare variables (2f9fadd)
  • editor: implement childNodes hop config (866e151)
  • editor: implement copyNode configurator (3a1ed35)
  • editor: implement createChildNode configurator (b843aaa)
  • editor: implement declare hop config (76f101b)
  • editor: implement drag & drop (44daf53)
  • editor: implement each configurator (c40a2bf)
  • editor: implement filterNode configurator (b756476)
  • editor: implement frontend checks (3dc0629)
  • editor: implement moveNode configurator (3c1fc9d)
  • editor: implement nodeQuery configurator (d1e1d19)
  • editor: implement renameProperty configurator (9e723b5)
  • editor: implement reorderNode configurator (c9276a3)
  • editor: implement resolveNode configurator (3f55356)
  • editor: implement runScript configurator (2d92337)
  • editor: implement setProperty configurator (ff81c74)
  • editor: implement try configurator (15ee45d)
  • editor: move fallback step outside of directory for known types (4d4b403)
  • editor: rudimentary output logging (358e25a)
  • editor: sketch editor implementation (59bcbfc)
  • editor: style script run output (372d455)
  • editor: support configuring param evaluation (fb7b8c0)
  • editor: use a fancy editor for fallback hop editing (83ee303)
  • editor: working GUI skeleton (63077e7)
  • more stylized logo (941e14f)
  • runner: add optional util provider extension (90113ef)
  • runner: add script runner servlet endpoint (6f2b58d)
  • runner: allow chaning mime type and extension of plain text files (1f57d62)
  • runner: implement param evaluation options (928d196)
  • runner: integrate and extend with OSGi (a2c9f97)
  • runner: put script arguments onto args var (b5a6643)
  • runner: support generating files (2293786)
  • runner: support script parameters (a19743c)
  • runner: turn request parameters into script arguments (70826e6)
  • working prototype (ef144ec)