Skip to content

17.08 with new APIs, Features, Bugfixes

Choose a tag to compare

@iJungleboy iJungleboy released this 16 May 19:05
· 1934 commits to master since this release
e96aec6

Highlights

  1. New ITemplateService on Kit.Template to easily replace tokens like [User:Id] or [Product:Title] in strings etc. #3373
  2. Ability to switch editions for Super-User in the layout-toolbar button, allowing the super-user to see other editions #3384
  3. Ability to give other users (eg. Admins) the possibility to switch editions - eg. to preview a release #3384 #3386
  4. lots of new tutorials on https://2sxc.org/dnn-tutorials/en/razor

Enhancements

  1. MyContext.Block.Guid added #3379
  2. MyContext.Module.Block added #3378
  3. MyModel.Gps("name") added #3383
  4. Updated ImageFlow to latest version (Image Resizer) #3382
  5. Kit.SecureData now has HashSha256(...) and HasSha512(...) methods
  6. Toobar tweak for Data-dialog with filter now supports int-arrays #3376
  7. Show System queries in dropdown, eg. System.Users #3033
  8. help-error when Razor inherits from a file which is not based on real Razor classes
  9. Feature to show toolbars to everyone - eg. for info-toolbars

Bug Fixes

  1. Oqtane partial razor had trouble with AppCode #3370
  2. In various random edge-cases (typically involving ghost content-types) there was an IServiceProvider disposed exception #3387
  3. ValueSort DataSource would return nothing if it had not been configured #3375
  4. Oqtane: null-exception when adding new modules #3369
  5. Compatibility on an old GetContentItem API was temporarily broken #3371
  6. Oqtane bug in LightSpeed cache
  7. Dnn: Improve CodeDom missing messages

Internal Reworks / Refactoring

  1. Make ILookUpEngine functional #3372
  2. Polymorphism now uses better architecture #3385
  3. Improve internal CacheService
  4. Create internal AppJsonService for the app configuration