Skip to content

Release 2.0.0#2

Merged
golluroSICKAG merged 92 commits intoSICKAppSpaceCodingStarterKit:mainfrom
golluroSICKAG:main
Aug 8, 2025
Merged

Release 2.0.0#2
golluroSICKAG merged 92 commits intoSICKAppSpaceCodingStarterKit:mainfrom
golluroSICKAG:main

Conversation

@golluroSICKAG
Copy link
Copy Markdown
Contributor

Release 2.0.0

  • Major change: Reduced function scope of this application to base features

New features

  • Multiple updates of used CSK modules (see list within README)

Improvements

  • Added UI sources

Bugfixes

  • LuaLoadAllEngineAPI app key was set to true

Following tasks were checked

  • Module is coded and structured according to the "Developing guideline for modules" described within the CSK documentation
  • All functions/events/parameters are documented within the manifest documentation
  • The manifest description of the main CROWN includes main information about the purpose of the module and how to use it in general
  • API docu based on the manifest was created and stored within the "docu"-folder of the repository
  • Internal LUA code documentation exists for variables and non served functions
  • All relevant infos are logged via the SharedLogger 'ModuleLogger'
  • Module supports persistent data feature based on 'CSK_Module_PersistentData'
  • Module supports user management based on 'CSK_Module_UserManagement'
  • No open "ToDos" within the code or at least clearly explained comments why they exist...
  • "Version" key in app manifest was updated following semantic versioning (and use '0.x.y' for test / experimental modules which are not yet ready to be officially released)
  • Meaningful IDs used for UI elements
  • Module was tested on an AppSpace device (at least on SICK AppEngine) with no error message
  • README.md is up to date (incl. info of device + firmware the module was tested with)
  • CHANGELOG.md is up to date

git-subtree-dir: subtrees/CSK_1stModule_Logger
git-subtree-split: 3311045944337f115230145691fb0691ee2c3f0a
git-subtree-dir: subtrees/CSK_Module_Commands
git-subtree-split: 09eaca5f83585b723b90d63a9de197d677a4cbc0
git-subtree-dir: subtrees/CSK_Module_DateTime
git-subtree-split: b06b73bff25b16a1bd428c7a3d1459e639f14fef
…it ea53a29

git-subtree-dir: subtrees/CSK_Module_DeviceNetworkConfig
git-subtree-split: ea53a29dafa14503d194aecafeeaa60d64632595
…2c0d

git-subtree-dir: subtrees/CSK_Module_DeviceScanner
git-subtree-split: ac82c0d603821023862f2231b9d193d577ee42db
…9e524b6

git-subtree-dir: subtrees/CSK_Module_DigitalIOManager
git-subtree-split: 9e524b6076398702c5d3f614a2ba93b1802f3c75
git-subtree-dir: subtrees/CSK_Module_FileManager
git-subtree-split: 440e3fb4f73abed3114d41d718c269bbf2f25088
git-subtree-dir: subtrees/CSK_Module_FlowConfig
git-subtree-split: 20305845bbf2844d9b628e1ba732dfde926d400f
git-subtree-dir: subtrees/CSK_Module_FTPClient
git-subtree-split: 573ef7c2996ebd42ab687f93b7d1d304fbb6e11a
git-subtree-dir: subtrees/CSK_Module_ImagePlayer
git-subtree-split: 7cc0bf13b0abfb656ed4cb99d83bfde51356dc59
…18eb09

git-subtree-dir: subtrees/CSK_Module_IODDInterpreter
git-subtree-split: 018eb097c6b826f48f3f84a9b979e95ed9892227
…cb24a

git-subtree-dir: subtrees/CSK_Module_LicenseManager
git-subtree-split: 9bcb24ab71e73da975f88e9ebc7e3c14dd90e9f8
git-subtree-dir: subtrees/CSK_Module_MQTTClient
git-subtree-split: 155701fe803d1fe7b8d090fddb45f6232e5938d0
…it 75c7909

git-subtree-dir: subtrees/CSK_Module_MultiColorSelection
git-subtree-split: 75c790921a87de58ee7f9a80db8f32122b33d024
…b86d60

git-subtree-dir: subtrees/CSK_Module_MultiDataLogger
git-subtree-split: 3b86d6004e9c64125ef7958cc83710f20b262591
git-subtree-dir: subtrees/CSK_1stModule_Logger
git-subtree-split: 19e0af8ac4deefefdf144596c85e2be3ace3ccb4
… 336ffa7

git-subtree-dir: subtrees/CSK_FlowConfig_FeatureBlocks
git-subtree-split: 336ffa79be3a511f5b5aa13fd701ab79a5f94bad
git-subtree-dir: subtrees/CSK_Module_Commands
git-subtree-split: 80341979f8e1c85e95a1a360d02bcab05e51c3a0
git-subtree-dir: subtrees/CSK_Module_DateTime
git-subtree-split: b065a30a4fdad97b1fb6290c59fd73797f88dc46
…it ca8f49a

git-subtree-dir: subtrees/CSK_Module_DeviceNetworkConfig
git-subtree-split: ca8f49a562f6baac254cfbf05c48ad2d294c1178
…7e6b

git-subtree-dir: subtrees/CSK_Module_DeviceScanner
git-subtree-split: 7db7e6bb4a21430e454f50a552b94a5d2a83505b
git-subtree-dir: subtrees/CSK_Module_FileManager
git-subtree-split: 3fa002f490516f12d755e7e0758b9c1caf7d1d30
git-subtree-dir: subtrees/CSK_Module_FlowConfig
git-subtree-split: 6e80e02eb6d34385aaf94209801ef14555bebbf6
…013da2

git-subtree-dir: subtrees/CSK_Module_MultiDataLogger
git-subtree-split: c013da2ed914fe19a3caeb93c5f1fba68243adb4
…a9ffc

git-subtree-dir: subtrees/CSK_Module_PersistentData
git-subtree-split: 38a9ffc0d5a41d674c6401980404107ae7a19400
git-subtree-dir: subtrees/CSK_Module_PowerManager
git-subtree-split: 5483f72a1d4c4db2475c91565ce949af45f0a3de
…16a4

git-subtree-dir: subtrees/CSK_Module_RecipeManager
git-subtree-split: 79916a4a7974c9441f0441d9f3263a9f9906bd91
…5c20

git-subtree-dir: subtrees/CSK_Module_ResultManager
git-subtree-split: 7f55c20f2935c7f0c0b2dc4623e3ae0a7e0059b1
… 459cdb9

git-subtree-dir: subtrees/CSK_Module_SensorAppOverview
git-subtree-split: 459cdb9178a17ad6da5ef7fb2147547aaea552b3
@golluroSICKAG golluroSICKAG merged commit bfc6b6c into SICKAppSpaceCodingStarterKit:main Aug 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant