Skip to content

Releases: ix-ax/axsharp

0.19.3-beta.1

27 Nov 14:52
4fc978c
Compare
Choose a tag to compare
0.19.3-beta.1 Pre-release
Pre-release

Release v0.19.3-beta.1

This is experimental release for internal testing of TIA<->AX# scenarios.

What's Changed

  • 126 new feature add swapping methods to i twin object interface by @PTKu in #132
  • ITwinObject swapping methods now async by @PTKu in #133
  • ana by @PTKu in #134
  • Refactor from IX to AX# by @PTKu in #137
  • 136 refactor from ix to ax# by @PTKu in #138
  • 136 refactor from ix to ax# by @PTKu in #139
  • Update index.md by @LukasKytka in #142
  • Update index.md by @LukasKytka in #146
  • Update README.md by @LukasKytka in #147
  • [NEW-FEATURE] Implement use of resx for translation of PLC strings by @PTKu in #144
  • [NEW-FEATURE] POCO object should implement IPlain or IPOCO interface and respective swapping methods by @PTKu in #148
  • [BUG] In some instances class is not correctly extended. by @PTKu in #150
  • 149 bug in some instances class is not correctly extended by @PTKu in #151
  • [NEW-FEATURE] Change symbols composition for SLD > 0.14.2 by @PTKu in #155
  • [NEW-FEATURE] Improve naming and global access for generated types by @PTKu in #157
  • [BUG] CONFIGURATION file does not create instances of twin structs (missing implementation construction builder) by @PTKu in #160
  • [NEW-FEATURE] Rcc should request state change when any of the parameters changes by @PTKu in #162
  • 161 new feature rcc should request state change when any of the parameters changes by @PTKu in #163
  • 161 new feature rcc should request state change when any of the parameters changes by @PTKu in #164
  • 161 new feature rcc should request state change when any of the parameters changes by @PTKu in #166
  • Polling fails to start in RenderableContentControl on primitive types by @PTKu in #169
  • [BUG] LTIME is not translated properly by @PTKu in #171
  • [IXD] implement cref in docu by @PTKu in #167
  • New feature add support for generics by @PTKu in #172
  • New feature add support for generics by @PTKu in #173
  • fixes an issue where online type was assigned instead of POCO by @PTKu in #174
  • fixes an issue where complex generics where treated as OnlinerBase type in rcc by @PTKu in #178
  • ixd now allows for multiple project to be compiled at once in the same compilation by @PTKu in #179
  • [IXD] Compiler should generate also the enums including their values by @PTKu in #180
  • [NEW-FEATURE] Connector should provide capability of creating identity for object of ITwinIdentity by @PTKu in #186
  • Dialogs implementations by @Brano5 in #188
  • AlertDialogServiceBase comment Exception by @Brano5 in #189
  • Update ATTRIBUTES.md by @KrisztianOlah in #191
  • [BUG] impossibility to define an array from any index other than zero by @PTKu in #184
  • [DEP-UPDATE] Update stc to v 5.3.28 by @IX-BOT in #195
  • Clean Up from Dialogues by @Brano5 in #196
  • [NEW-FEATURE] Add feat to monitor the connector performance by @IX-BOT in #198
  • prevents repolling on state change in rcc by @PTKu in #204
  • [BUG] Some bugs in shadow presentation in RenderableContentControl by @IX-BOT in #200
  • [BUG] Data does not change by @IX-BOT in #206
  • Update LAYOUTS.md by @TomKovac in #208
  • prevent throttling on connector on multiple requests and separate cyclic/polling from direct requests by @PTKu in #211
  • [NEW-FEATURE] Create tool for generating resx file from localized strings from blazor components by @IX-BOT in #210
  • Tunnig WebAPI connector load by @PTKu in #218
  • [BUG] Unassigned values read over WebAPI fail to parse by @IX-BOT in #219
  • fixes an issue when async call may deadlock the connector by @PTKu in #221
  • [NEW-FEATURE] Support central package management in ixc by @IX-BOT in #224
  • [NEW-FEATURE][IXC] When compiling referenced project we should not recompile what's been compiled already by @IX-BOT in #226
  • [NEW-FEATURE][IXD] Add 'view-source' capability to plc API docs by @IX-BOT in #229
  • [BUG] Trigger exception on concurrent access to PollingPool. by @IX-BOT in #228
  • [IDEA] Explore possibility of using WebAPI connector with TIA Portal project for simple data exchange by @IX-BOT in #215
  • 214 idea explore possibility of using web api connector with tia portal project for simple data exchange by @PTKu in #232
  • adds option -b for building extended members with $base in symbols by @PTKu in #233
  • adds gitversion to tia2ax tool by @LukasKytka in #235
  • [NEW-FEATURE] Ignore reading and writing when a particular attribute is declared for a member of type by @IX-BOT in #237
  • [BUG] Identities are reset when non zero at the assignment of identities by @IX-BOT in #239
  • Update README.md by @PTKu in #240
  • [NEW-FEATURE] Explore possible nuget package installation during ixc run from apax package by @IX-BOT in #242
  • 241 new feature explore possible nuget package installation during ixc run from apax package by @PTKu in #243
  • 241 new feature explore possible nuget package installation during ixc run from apax package by @PTKu in #244
  • [NEW-FEATURE] Update to apax 2.0.0 by @IX-BOT in #246
  • [NEW-FEATURE] We will need a way to provide information about culture for localized PLC strings by @IX-BOT in #248
  • 247 new feature we will need a way to provide information about culture for localized plc strings by @PTKu in #249
  • 247 new feature we will need a way to provide information about culture for localized plc strings by @PTKu in #250
  • rcc now can render generics (disregards generic declaration) by @PTKu in #251
  • [BUG] Entering real number. by @IX-BOT in #253
  • Tiapax tool by @PTKu in #254
  • fixes an issue where when webapi adapter init db parameter was ingored by @LukasKytka in #255
  • updates to net8.0 by @PTKu in #256
  • Move template to separate dir by @PTKu in #257
  • Move template to separate dir by @PTKu in #258
  • Update GitVersion.yml by @PTKu in #259
  • [BUG] Inconsistent behavior when bulk writing over cyclic property by @IX-BOT in #261
  • [NEW-FEATURE] Update to sld v2.0.5 by @IX-BOT in #264
  • [BUG] ixc does not parse apax versions correctly when comparing dependencies in apax.yml and those installed in .apax folder by @IX-BOT in #266
  • [BUG] apax version comparision in results in exception when semver non compliant version is used by @IX-BOT in #268
  • fixing parsing by @PTKu in #269
  • updates to apax 3.0.0 by @PTKu in #270
  • 272 bug shadows do not accept decimals by @PTKu in #273
  • overrides should render in rcc to prevent re-rendering by @PTKu in #274
  • Prevent rerendering rcc by @PTKu in #275
  • add properties to access visual parents over rcc by @PTKu in #277
  • adds OnContextChanged method by @PTKu in #279
  • [NEW-FEATURE] RenderableContentControl optimalization by @IX-BOT in #278
  • Adds customized view for rcc that will override locator pattern logic by @PTKu in #280
  • Updates deps aligns to fw3.1 by @PTKu in #281
  • Transformer to apax v31 ...
Read more

0.13.4-preview.54

21 Mar 09:18
20f7120
Compare
Choose a tag to compare
0.13.4-preview.54 Pre-release
Pre-release

Release v0.13.4-preview.54

What's Changed

Enhacements

  • Adds border when rendering arrays of complex types by @Specter-13 in #57
  • Implements compilation of methods for swapping data between shadow, plain, and online by @PTKu in https://github.com/ix-
    ax/ix/pull/29
  • Compiler deletes previous generated *.g.cs files, by @PTKu in #76
  • Adds the possibility to inject css classes into renderer by @Specter-13 in #87
  • Improve parsing and emitting of pragmas using a irony parser by @PTKu in #91
  • Filters localization delimiters in strings/wstring and string pragmas by @PTKu in #97
  • Package metadata are now retrieved from ix project by @PTKu in #80
  • Adds simple documentation compiler for AX PLC project @Specter-13 in #105
  • Adds helpful extension methods for twin element by @PTKu in #113
  • Add swapping methods to ITwinObject interface by @PTKu in #127
  • Implement compiler omits directive by @PTKu in #121
  • Adds polling for primitive types by @PTKu in #69
  • Removes the limit for bulk quests size over WebAPI by @PTKu in #82
  • New documentation now generated by docfx by @PTKu in #103
  • Adds compiler of PLC localizable strings by @Brano5 in #99
  • Adds partial initialization methods for Onliners by @Brano5 & @Specter-13 in #119

Fixies

  • Fixes an inconsistence in UI behavior when value is changed OnEdit by @Specter-13 in #111
  • Fixes an issue where members present in configurations global var does not work with layout attributes on member declaration by @PTKu in #59
  • Fixes an issue where rendered does not recognize enum type correctly when another type than dummy connector is used by @PTKu in #68
  • Fixes an issue where methods Shadow-Plain Plain-Shadow are not generated for structs by @PTKu in #72
  • Fixes STRUCTs are not constructed in the class constructors by @PTKu in #74
  • Fixes an issue when unknown arrays types are erroneously added to the constructor by @PTKu in #78
  • Fixes an issue when polling does not start when RenderableContentControl context is of primitive type by @PTKu in #84
  • Fixes an issue when the namespace of enums is not reachable in POCO objects by @PTKu in #89
  • Fixes an issue when numerical views did not stop changing their values when entered for editing. by @Specter-13 in #108

New Contributors

Full Changelog: 0.13.2-preview.18...0.13.4-preview.54

0.13.2-preview.18

07 Feb 13:49
d908039
Compare
Choose a tag to compare
0.13.2-preview.18 Pre-release
Pre-release

Release v0.13.2-preview.18

What's Changed

Blazor

  • Editable user control stops updating value when focused @Specter-13 in #31
  • New template for blazor application @Brano5 in #37
  • Rendering of components from custom library now works by @Specter-13 in #46

Infrastructure

  • Utility to update version number in an apax file by @PTKu in #36
  • Ix.Compiler package is now published to the feed by @PTKu in #38
  • Ix.Compiler.Abstractions is now published to the feed @PTKu in #39

Documentation

  • Conceptual overview of IX by @PTKu in #41

Full Changelog: 0.13.0-preview.67...0.13.2-preview.18

0.13.0-preview.67

04 Feb 07:13
adb78f9
Compare
Choose a tag to compare
0.13.0-preview.67 Pre-release
Pre-release

Release v0.13.0-preview.67

0.13.0-preview.66

31 Jan 08:38
0d183b3
Compare
Choose a tag to compare
0.13.0-preview.66 Pre-release
Pre-release

Release v0.13.0-preview.66

0.12.1

26 Jan 14:47
25e634f
Compare
Choose a tag to compare

Release v0.12.1

What's Changed

  • various infrastructure fixies
  • Documentation update for Blazor renderer @Specter-13 in #12
  • Adds implementation of render ignore by @PTKu in #24

New Contributors

Full Changelog: 0.10.0...0.12.1

0.12.0-preview.20

25 Jan 14:34
95298be
Compare
Choose a tag to compare
0.12.0-preview.20 Pre-release
Pre-release

Release v0.12.0-preview.20

0.10.0

24 Jan 18:25
8613dd6
Compare
Choose a tag to compare

Initial release