Releases
v17.03.00
v17.03 with Pickers, Razor Models and more
Highlights
New picker input types for entity, string and number allowing things such as
Custom labels incl. showing the ID or other fields in the label #3195
Ability to show even more info / fields in the tooltip and info icon
Ability to add a link to help for each item
Ability to select the same item multiple times (if configured to allow this) #2871 #3180
Ability to install more pre-recommended apps after the initial install!
Ability to create a Razor with a strictly typed model using @inherits Custom.Hybrid.RazorTyped<TModel>
#3310
HotBuild - Ability to have a typed App
object with typed Settings
and Resources
#3312
Ability to create custom AppCode.Razor.AppRazor
which would then provide the custom App
object #3312
New As<Type>
and AsList<Type>
APIs for using custom data models
New Custom.Data.CustomItem
base type for custom data models
New App.Data.GetAll<Type>()
and App.Data.GetOne<Type>(id)
APIs
Enhancements
App Admin - Data: show link columns a bit different so it's easy to see if they use the page:72
vs. a real like like https:/...
#3311
AppCode.Data
auto generated code
Ability to create custom Presentation
on generated typed models
Place auto-generated in a sub-namespace and add a prefix to avoid using by accident in other code
Ability to create custom properties using As<Type>
and AsList<Type>
inside CutomItem
Implement equality so it just works
Improve GPS fields
Add more code-help in common cases such as using @As<type>(...)
which makes Razor think <type>
is HTML
App_Data/app.json
enhanced with improved schema to configure Copilot
On compile errors, show errors before warnings
Add more template apps - now we have Empty and Basic
Bugs
In Multi-select, the options show the guid instead of title #3296
Dropdown fields sometimes show wrong title #3313
In Dnn with sub-portals having multiple aliases - fix bug which may have selected the first instead of primary
You can’t perform that action at this time.