MDriven Framework Change log

The log of changes for MDriven Framework

Revision 11526 - 2019-09-18

Fix hidden elements in the data-tables. Fix alignment of some components.

Revision 11525 - 2019-09-18

GenericRowBuilder in OpenDocumentReports based on html and xml templates - big improvement in flexibility!

Revision 11524 - 2019-09-18

Bug in catching usage of Type.Viewmodels.Viewmodel in modlr fixed.
GenericRowBuilder in OpenDocumentReports based on html and xml templates - big improvement in flexibility!

Revision 11521 - 2019-09-17

When executing actions in TabSepImp we did not fully check Enable

Revision 11517 - 2019-09-16

New image upload component.

Revision 11514 - 2019-09-15

We now use the ColSpanWhenInGrid to calculate relative sizes of grid columns set with html5 table/colgroup/col
If StyleRef set for column the auto relative size is skipped and instead you match with BEM tk-data-table__column

Revision 11512 - 2019-09-15

Changes to fix broken RenderedByAction in grids

Revision 11507 - 2019-09-12

CellSelect on grids - new tagged value for WPF

Revision 11506 - 2019-09-12

Better info in logging when FetchHints are used and when QueryPlan is used

Revision 11502 - 2019-09-11

Huge update. Style system improvements, add switch (toggle) control (see TV). upload image and upload file components improvements. Improve theming process. Disabled ripple on the disabled elements.

Revision 11496 - 2019-09-09

RawJSon in ViewModelColumns has special meaning for ApplyTaJSon and MergeTaJSon : https://wiki.mdriven.net/index.php/Tajson

Revision 11483 - 2019-09-08

Changing order on packages to solve microsoft.aspnetcore.http version issue

Revision 11480 - 2019-09-08

Must the path relative to application root - preferably set with base element

Revision 11479 - 2019-09-08

Json import logging failed when null was found in json.fixed

Revision 11478 - 2019-09-07

Making sure we are not doing MVC result in async es

Revision 11473 - 2019-09-03

AutoObjectForms in new debugger - larger fields for strings longer than 255
Json importer (Tajson) now skips sorting if receiver is not ordered

Revision 11472 - 2019-09-01

Fixed problem with single-link objects never getting created

Revision 11467 - 2019-08-30

Rest services now supports basic auth in header. Both when sending with RestGet/Post - and when accepting exposed Rest services.
Both in .net and in core

Revision 11464 - 2019-08-29

Changes for Identity on Core

Revision 11463 - 2019-08-29

Changes for Identity on Core

Revision 11459 - 2019-08-29

Changes for Identity on Core

Revision 11454 - 2019-08-28

Update to ignore list in svn

Revision 11450 - 2019-08-28

Added correct styling for links and TV "OpenInNewTab"

Revision 11449 - 2019-08-28

Remove alignments from Rendering engine.

Revision 11439 - 2019-08-26

Added some folders and files to ignore list

Revision 11417 - 2019-08-21

Fixed issue with comboboxes height. Logo now is a link to the first page. Fixed the data table cell styles with action inside.

Revision 11414 - 2019-08-21

VMClass LookUpCorrespondingVMClass now uses dictionary instead of iterating
Json import - better error if sending in array instead of object
Avoid accessing VMManyAssociation during object creation to remove force of ensure-evaluation for each loop

Revision 11408 - 2019-08-20

Added:
- TV for fixed col size inside the groupboxes;
- Improvement for file-upload component;
- Improvement of the validation states presentation;
- Style changes for the data-tables;
- Progress bar;

Revision 11407 - 2019-08-20

core version issues

Revision 11406 - 2019-08-20

Revision 11404 - 2019-08-20

SaveBeforeNavigate implemented for abstractaction

Revision 11402 - 2019-08-19

Think I found issue with turnkeycore sometimes building with the 2.1 version instead of 2.2

Revision 11400 - 2019-08-19

Think I found issue with turnkeycore sometimes building with the 2.1 version instead of 2.2

Revision 11399 - 2019-08-16

TaJsonTreatListAsDynamicProperties TV on multilink in viewmodel now handles apply and merge of dynamic properties

Revision 11398 - 2019-08-16

TaJsonTreatListAsDynamicProperties TV on multilink in viewmodel
When this is true we treat the list as properties of the json object rather than an array with json objects,
children must have Name:string column and Value, anything else is ignored
make sure on your own that the list of properties has unique names - we will only keep first if not
make sure on your own that the name is acceptable json

Revision 11395 - 2019-08-16

Perdiodic action for MVC issue - if ecospace was async comming in the result was glitchy - fixed

Revision 11383 - 2019-08-12

Revision 11382 - 2019-08-12

Changed so that transform() update single-link objects that already exists instead of creating new object all the time

Revision 11380 - 2019-08-11

Fixing missing _AddNew functionality on tajson combobox pattern

Revision 11379 - 2019-08-11

Fixing issue that operator results did not allow operators in semantic parser (->first.astajson() gave only allowed on members)

Revision 11372 - 2019-08-09

webapi issues

Revision 11365 - 2019-08-07

Strange error on MDrivenServer startup - bug hunt

Revision 11356 - 2019-08-06

AutoSave on actions implemented in runtime

Revision 11354 - 2019-08-06

Let idForObject with null argument return nulltoken instead of exception

Revision 11352 - 2019-08-06

Mistake to require OclTypeNode when we actually wanted to check IsTypeNode made handling of ocltype operator misbehave
Discovered issue with us not allowing type back as a result - incomplete expressions in editor are hard to handle

Revision 11348 - 2019-08-03

IsBothTypeAndInstance introduced on ocl operation to facilitate the new stricter conformance rules along with the rediscovery of the exceptions like asString and equals and different from - that all should be IsBothTypeAndInstance.
Better typing of classfromstring and ocltype to let logic set IsTypeNode on result during semantic check pass

Revision 11347 - 2019-08-02

Add TV to fix the column size on the page

Revision 11331 - 2019-07-31

Added TV to hide the sidebar and sidebar toggle button on the page.

Revision 11329 - 2019-07-31

Update for the buttons. https://wiki.mdriven.net/index.php/MDriven_Turnkey_Style_System#Buttons
Update for the sidebar on mobile devices.

Revision 11319 - 2019-07-24

Issue with type vs instance methods that could get name collisions (NewGuid had on type of issue (double overload) and IEEERemainder other type of issue double<>double )

Revision 11314 - 2019-07-24

Minor null checks

Revision 11312 - 2019-07-23

Changed the minimum size of the columns from "auto" to "0".

Revision 11307 - 2019-07-22

Image - The upload label did not respect readonly

Revision 11300 - 2019-07-21

Ability to handle postback of designtime-unknown files and form fields as described here https://wiki.mdriven.net/index.php/Receive_post_data_not_known_at_design_time

Revision 11287 - 2019-07-18

Issues with operators on simple types - example Double.IEEEReminder(value) give ocl editor error

Revision 11280 - 2019-07-13

Fix issues with component layout. Move the style rules for component layout into component files

Revision 11278 - 2019-07-12

Orcid login

Revision 11276 - 2019-07-12

Removing double table rendering mistake

Revision 11273 - 2019-07-12

Removed the useless bootstrap wrappers from rendering

Revision 11266 - 2019-07-10

Variables with Object id may be saved in session state and then read back later - new logic checks for the case if the id was only valid for another eco system - then returns null
GetImage - better doc comment and harder check that this is really byte[]

Revision 11262 - 2019-07-04

missing BEM label on grids

Revision 11257 - 2019-07-03

Catch all to never end up with ctUnknown

Revision 11251 - 2019-06-30

Clean up for BEM. Changes described here: https://wiki.mdriven.net/index.php/CSS_BEM

Revision 11247 - 2019-06-28

Avoid updating debugger buttons on inactive es

Revision 11244 - 2019-06-26

Revision 11243 - 2019-06-26

ColumnSizing in WPF - differentSettings
WinDequer - issue with thread and cursor snapshot
Added self on debugger expressions
Fixed issue with save button state getting stuck

Revision 11240 - 2019-06-24

Adding style-expression info to outer div of controls on cssgrid kevel - to make style based css overrides easier

Revision 11236 - 2019-06-24

Null check
If datablock uses non existent enum - dont crash
If multiple MVC periodic tasks make sure we save variables before trying to call a navigating task

Revision 11235 - 2019-06-23

Static text and link elements

Revision 11234 - 2019-06-23

Change "form-group" bootstrap class to "tk-component"

Revision 11233 - 2019-06-23

Style for upload buttons and changes for different button styles

Revision 11231 - 2019-06-22

Tajson updated - before it used the first json attribute as key - but now it does as the spec implies - use the json property with the name of the first viewmodel column, unless that is not found - then it reverts back to first

Revision 11219 - 2019-06-18

Old REsources not getting their correct string

Revision 11188 - 2019-06-14

Updates to packager load - joinmainthread, HK on Denis machine

Revision 11187 - 2019-06-13

Bug in blob download in angular fixed

Revision 11186 - 2019-06-13

WPF - cell select we now also show sum and avegare of numbers in tooltip
AutoLoad updates for package for VS2019

Revision 11184 - 2019-06-12

Cell select in ObjectForm

Revision 11183 - 2019-06-12

Updates to debugger

Revision 11181 - 2019-06-12

OpenDocumentService extended to better communicate errors in getting template and writing output

Revision 11175 - 2019-06-10

Revision 11171 - 2019-06-10

Revision 11166 - 2019-06-09

Revision 11160 - 2019-06-09

Revision 11159 - 2019-06-09

Revision 11150 - 2019-06-09

Revision 11149 - 2019-06-09

Revision 11144 - 2019-06-09

Buildscript work for vs2019

Revision 11141 - 2019-06-08

Revision 11137 - 2019-06-08

package StreamingApp dependencies cleaned up

Revision 11136 - 2019-06-08

Revision 11135 - 2019-06-08

Revision 11131 - 2019-06-07

Revision 11128 - 2019-06-07

Added the prefixes for the components (prevent conflict with 3rd party plugins)

Revision 11126 - 2019-06-07

Update to how externalids can be formed se wiki for details https://wiki.mdriven.net/index.php/The_ExternalId_explained
Debug window save is now in async thread

Revision 11125 - 2019-06-06

VS2019 requires 4.7.2

Revision 11123 - 2019-06-06

changing buildscript to not generate strings.cs - and instead check strings.cs in - will remove strings.txt to avoid confusion
https://insider.mdriven.net/index.php/Buildscript

Revision 11121 - 2019-06-06

changing buildscript to not generate strings.cs - and instead check strings.cs in - will remove strings.txt to avoid confusion
https://insider.mdriven.net/index.php/Buildscript

Revision 11120 - 2019-06-06

changing buildscript to not generate strings.cs - and instead check strings.cs in - will remove strings.txt to avoid confusion
https://insider.mdriven.net/index.php/Buildscript

Revision 11117 - 2019-06-06

changing buildscript to not generate strings.cs - and instead check strings.cs in - will remove strings.txt to avoid confusion
https://insider.mdriven.net/index.php/Buildscript

Revision 11113 - 2019-06-06

Changing buildscript to not generate strings.cs - and instead check strings.cs in - will remove strings.txt to avoid confusion
https://insider.mdriven.net/index.php/Buildscript

One Response to MDriven Framework Change log

  1. Pingback: Release notes | CapableObjects

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.