Skip to content

Releases: ChristopheCVB/TouchPortalPluginSDK

8.3.0

15 Sep 19:04
97f71be
Compare
Choose a tag to compare

What's Changed

Full Changelog: 8.1.2...8.3.0

8.1.2

23 Jan 08:42
e536310
Compare
Choose a tag to compare

What's Changed

Full Changelog: 8.1.0...8.1.2

8.1.0

21 Jan 14:24
1748585
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 8.0.1...8.1.0

8.0.1

24 Jul 18:45
65e2f40
Compare
Choose a tag to compare

Touch Portal Plugin SDK

8.0.1

Feat

  • Connector and ConnectorValue
  • Force send State update
  • Data.stateId

Core

  • Maven Central

6.0.0

04 Apr 16:53
Compare
Choose a tag to compare

Touch Portal Plugin SDK

Fixes:

  • TouchPortalPlugin.isUpdateAvailable method
  • Parsing Action's Data for Numbers
  • Action description is no longer mandatory

Feat:

  • Send State Update and Create State now expect an Object as the value
  • OAuth2 Receiver
  • TouchPortalPlugin.sendActionDataUpdate
  • Settings support (with Touch Portal 2.3)
  • Action hasHoldFunctionality and TouchPortalPlugin.isActionBeingHeld
  • Action Data minValue and maxValue

Core:

  • Models
  • Refactor and Clean
  • Data min and max values
  • Read and Write UTF-8
  • Touch Portal Plugin System version to 3
  • Log Management

5.0.0

26 Aug 22:03
Compare
Choose a tag to compare

Touch Portal Plugin SDK

  • States and Events are now tied to a Category
  • Do not add Action Data in entry.tp if none is present
  • Handle On List Change Message

4.2.0

24 Jul 18:23
Compare
Choose a tag to compare

Touch Portal Plugin SDK

  • Plugin Working Directory is set by TP now
  • New Type File and Directory
  • New Type Color
  • Updated Type Number (allow decimals)
  • Added Create and Remove State on the fly
  • ThreadPoolExecutor to allow parallelization
  • Refactor Receiving Messages
  • Allow empty Values for State and Choice updates
  • Manipulate Properties without Exceptions
  • Check for update helper
  • Updated Examples and Tests

4.1.0

18 Jun 02:27
6854877
Compare
Choose a tag to compare

Touch Portal Plugin SDK

Automatically call method actions if possible

4.0.0

15 Jun 21:23
Compare
Choose a tag to compare

Touch Portal Plugin SDK

Migrated to Google Gson
Handle Message from Touch Portal Plugin System for type=closePlugin
Execute Callbacks in an Executor
Added Kotlin Example
Upgrade to Gradle 6.5

3.0.1

08 Jun 16:47
Compare
Choose a tag to compare

Touch Portal Plugin SDK

Really Tested and Production ready

fix: Action Data processing
feat: Smart Send State Update