Releases: PHOENIXCONTACT/MORYX-Framework
Releases · PHOENIXCONTACT/MORYX-Framework
v6.0.0
Migration Guide
For the major update please refer to the migration guide
What's Changed
- Throw exception for invalid IPAddress by @Toxantron in #94
- Separated Initialize from IConfiguredPlugin into new IConfiguredInitializable by @dbeuchler in #95
- Migrate Moryx.Model to EntityFrameworkCore by @dbeuchler in #120
- Remove duplicated TargetFramework by @1nf0rmagician in #134
- Migrate to Microsoft.Extensions.Logging by @dbeuchler in #128
- Migrate L1 composition to ASP service collection by @Toxantron in #153
- Refactor logging to use ILogger from MS extensions by @Toxantron in #159
- Node name can be set by @Toxantron in #160
- Create migration guide by @Toxantron in #161
- SMAF-3231-Fix/improve maintenance styling by @MathoMathiasCamara in #168
- Reduce IModuleLogger interface by @Toxantron in #166
- Rename namespace
Moryx.Workflows
toMoryx.Workplans
by @seveneleven in #181 - Update to target net6 by @1nf0rmagician in #176
- Add
SqliteDbContextManager
by @seveneleven in #183 - Pass
--no-symbols
todotnet push
correctly by @seveneleven in #186 - Fix
FilterMethodStrategy.LoadFilterMethods()
to access the 'correct… by @seveneleven in #187 - Split behavior of
UnitOfWorkExtensions.GetEntity
into separate func… by @seveneleven in #184 - Update
Microsoft.EntityFrameworkCore
version to6.0.0
by @seveneleven in #188 - Clean up for major release by @slawor in #185
- Change build ui step to be executed before PrepareForBuild by @1nf0rmagician in #190
- Simplify config manager and use as options provider by @Toxantron in #167
- Fix packaging of static web assets for net6 projects by @1nf0rmagician in #191
- Add authorization to endpoints by @MarisaGoergen in #194
- removed moryx footer and resolved css confilct in the navbar-left by @MathoMathiasCamara in #195
- Remove runmodes and global container by @MarisaGoergen in #196
- Maintenance UI produces several errors on Startup by @MathoMathiasCamara in #197
- Rename Workflow to WorkplanInstance by @1nf0rmagician in #198
- Change type of Position property to
Point
by @seveneleven in #200 - Merge dev into future by @jsonBackup in #201
- Fixed scrollbar by @milmilkat in #204
- Integrate AbstractionLayer into Core as MORYX-Framework by @Toxantron in #203
- Added confirmation dialog to database delete action by @MathoMathiasCamara in #208
- Rename 'Moryx.Maintenance.Web' to 'Moryx.CommandCenter.Web' by @jsonBackup in #207
- Using none obsolete workplanmodel Id by @milmilkat in #211
- Bug/products wont fail without db by @milmilkat in #210
- Fix multiple issues with the value provider by @Toxantron in #206
- Add Platform intialization to service collection extensions by @1nf0rmagician in #217
- Remove ExecuteCommand from IServerModuleConsole by @MarisaGoergen in #218
- Add method to UOW in order to link entities to business objects by @MarisaGoergen in #219
- Fix entity id link in products and resources modules by @1nf0rmagician in #221
- Feature/multi database support by @seveneleven in #213
- Clean up package references and update copyright notice by @1nf0rmagician in #216
- Update/documentation by @MarisaGoergen in #214
- Adjust default SQLite connection string to prevent db files being cre… by @seveneleven in #224
- Rename Maintenance files to CommandCenter by @jsonBackup in #225
- Split database contexts into general and database specific contexts by @seveneleven in #226
Full Changelog: v3.7.2...v6.0.0
v3.7.2
What's Changed
- Bugfix/string default values are not saved by @MathoMathiasCamara in #193
- Added instructions for logging in asp-net core by @andreniggemann in #212
Full Changelog: v3.7.1...v3.7.2
v3.7.1
What's Changed
- Update/log messages by @seveneleven in #173
- Added 500 exception filter by @milmilkat in #174
- Update build-and-test.yml by @1nf0rmagician in #177
- Bug fix - String type default value not stored by @MathoMathiasCamara in #175
- Backported fix for LoadFilterMethods by @dbeuchler in #189
Full Changelog: v3.7.0...v3.7.1
v3.7.0
WebModules can export streams and categories
What's Changed
- New branch fixed maintenance Css by @MathoMathiasCamara in #170
- Add attribute to export event stream by @Toxantron in #171
- Introduce module category for WebModuleAttribute by @Toxantron in #172
Full Changelog: v3.6.0...v3.7.0
v3.6.0
The MORYX kernel can now be linked to the ServiceCollection
and that enabled the migration of the Maintenance to razor.
What's Changed
- Include MORYX kernel in service collection by @Toxantron in #152
- Feature/create a new project for kernel endpoints by @milmilkat in #154
- Feature/added logger to the new project by @milmilkat in #155
- Feature/add modules to the new project by @milmilkat in #156
- Feature/add db to new project by @milmilkat in #157
- Feature/integrate maintenance UI by @seveneleven in #158
- Create a package for
Moryx.Runtime.Endpoints
by @seveneleven in #162 - Fix database and log tab by @Toxantron in #163
- Rename
Moryx.Runtime.Endpoints...NotificationModel
by @seveneleven in #165 - Update/maintenance integration by @seveneleven in #164
New Contributors
- @milmilkat made their first contribution in #154
- @seveneleven made their first contribution in #158
Full Changelog: v3.5.1...v3.6.0
v3.5.1
What's Changed
- Add Display attributes to default workplan steps by @1nf0rmagician in #150
- Add localized strings for wokplan step attributes by @1nf0rmagician in #151
Full Changelog: v3.5.0...v3.5.1
v3.5.0
What's Changed
- Add initialization of EntryValidation minimum & maximum properties by @1nf0rmagician in #145
- Inherit ActiveLevel from Parentlogger. by @andreniggemann in #144
- Add ICollectionStrategy for ILists which are Arrays by @MarisaGoergen in #146
- Added missing proxy config handling by @slawor in #147
- Move WebModule attribute for new web UIs by @Toxantron in #148
- Created a static class to create HttpClient with proxy settings by @slawor in #149
New Contributors
- @andreniggemann made their first contribution in #144
- @slawor made their first contribution in #147
Full Changelog: v3.4.2...v3.5.0
v3.4.2
What's Changed
- Prevent queueing of modules that failed to initialize by @1nf0rmagician in #142
- Fixed overriding endpoints in EndpointCollector by @dbeuchler in #141
- Fixed result of DefaultCanWriteValueProviderFilter for private setter by @dbeuchler in #143
Full Changelog: v3.4.1...v3.4.2
v3.4.1
What's Changed
- Fixed opening serial port in initialization and implemented SendAsync by @dbeuchler in #138
- Fixed minimal version of npgsql cause of version missmatch by @dbeuchler in #140
Full Changelog: v3.4.0...v3.4.1
v3.4.0
What's Changed
- Improve MORYX integration in ASP.NET Core by @Toxantron in #137
Full Changelog: v3.3.0...v3.4.0