Skip to content

v0.4.2

Compare
Choose a tag to compare
@iadonkey iadonkey released this 22 Nov 10:09
· 650 commits to main since this release

What's Changed

New Features

  • Preliminary support for TwinCAT 4026.x, which is still in beta phase. This means that Twinpack now works in Visual Studio 2022 and the upcoming Twincat XAE Shell
  • Introducing Twinpack CLI. At the moment the main purpose of the command line interface is for CI servers: There it can be used to push packages that are built on the CI server to the Twinpack Server and/or pull packages from the Twinpack Server before building. At the moment we do not plan to add other CLI commands - if you want such a feature create a feature request in "Issues".
  • Zeugwerk's CI tool zkbuild-action now fully integrates with Twinpack CLI. This means that any PLC on GitHub can use the action for CI as long as it only uses dependencies that ship with TwinCAT or packages that are available on TwinPack.
  • Twinpack DLL is now a strong-named assembly
  • By default Twinpack now adds all dependencies of a package as references to the PLC, this behavior can be switched off with a checkbox
  • Twinpack Packages can now be categorized in Frameworks

Bug Fixes

  • Icon scaling was weird for non-square icons
  • Download counter was not shown in some cases and in some cases not updated correctly when switching between views
  • Errorhandling if Twinpack is not available (i.e. no internet connection)