Releases: dalgwen/openhab-addons
Signal 5.0.0 ALPHA14
For private test
Java223 5.2.0 BETA5
fix small bug with dependency ordering
fix some compiler warning
remove some unused internal package from dependencies
rewrite/fix many things on the readme
fix generated code typo and lint
remove unused generated action file
adding/rewriting some log
adding more dynamic code generation (bindings declaration are automatically generated from context, not written "one for once" in the template)
adding si unit package in available import
using enum value is now easier (no import needed)
adding the generated class EnumStrings to have all enum as a static string form, making it possible to reference it from annotation
removing metadataRegistry from the parent java223script class : it is now avalaible in the "provider" preset
generated rule uuid are now predictible and stable
fixing an issue with deleting action files. Setting the read only property on a file is now a way to prevent the bundle from regenerating it
generated action file now have meaningfull parameters name
deboucing feature by annotation
target openHAB 5.1
Java223 5.0.1. BETA4
For openHAB version 5.0.1.
- remove custom caching system to use openHAB's one
- fix error when using one line script with no helper lib
- workaround an openHAB bug when starting the bundle after an "clean cache" operation
- delete auto generated helper library when the related parameter is disabled
Java223 5.0.0. BETA3
- For openHAB 5.0
- Add a boolean to enable/disable helper lib generation
Signal 5.0.0 BETA13
Update to signal-cli 0.13.18 and openhab 5
Java223 4.3.0 SNAPSHOT BETA2
- fix: remove generic parameters in generated getMethod() reflection call (thanks ardanedh)
- fix: Wrong ChannelEvent parameter type
- new parameter (startupGuardTime) for delaying helper generation at startup if the file already exists
4.3.0-signal-BETA12
Bump signal-cli to 0.13.10
May remove warning NoClassDefFoundError: org/signal/libsignal/net/CdsiLookupResponse
Remove warnings about ActionOutputs
Java223 4.3.0 SNAPSHOT BETA1
This new release:
- makes action initialization more reliable
- allow custom rule uid
- accomodate around the new openHAB functionnality "compile once" by still allowing cache invalidation when a lib change
Java223 4.2.0 SNAPSHOT ALPHA1
A JSR223 JAVA add-on for OpenHAB.
- full JSR 223 support (use in files, in GUI, transformations, inline rule action, etc...)
- auto injection of OpenHAB variable/preset for simplicity
- library support for sharing code (.jar and .java)
- rule annotations available in the helper library for creating rules the easiest way
- helper library files auto generation for items, things, and actions, with strong typing and ease of use
- cache compiled scripts in memory for blazingly fast executions after the first one (sub millisecond overload)
- no boilerplate code for simple script: you can do a one liner script, as declaring a class and a method is optional.
- optional reuse of instances script to share values between execution occurrences
- designed to be easily used with your favorite IDE
Signal 4.2.0 SNAPSHOT BETA11
Update to signal-cli 0.13.6