All Versions
386
Latest Version
Avg Release Cycle
3 days
Latest Release
302 days ago

Changelog History
Page 20

  • v2.9.9 Changes

    March 02, 2017

    πŸ”‹ Features:

    • use TypeScript compiler from npm. Visual Studio still uses its own extension for intellisense and compile on save, so make sure your version matches.

    πŸ›  Bugfixes:

    • try fix nuget sergen path issue by moving back it to tools folder from tools/net45
  • v2.9.8 Changes

    February 17, 2017

    πŸ›  Bugfixes:

    • fix issue with stored proc (e.g. sqlite pragma foreign_key_list) returning empty resultset with 0 fields, dapper is raising multi map error. backporting fix from Dapper itself.
  • v2.9.7 Changes

    February 17, 2017

    πŸ›  Bugfixes:

    • resolve bug caused by TypeScript __extends helper copying all static members including __metadata which shouldn't be as Saltaralle type system depends on it being a unique array. this is revealed by panel decorator getting applied to base class as well.
  • v2.9.6 Changes

    February 15, 2017

    πŸ”‹ Features:

    • obsoleted linq.js (e.g. Saltaralle.Linq). if you still have saltaralle code that depends on linq.js, add it to your layouthead.cshtml manually, e.g. @Html.Script("~/Scripts/Saltaralle/linq.js")
  • v2.9.5 Changes

    February 14, 2017

    πŸ”‹ Features:

    • sergen .net core / node version tolerates whitespace in paths and other arguments
    • russian texts update (thanks @Π‘Π΅Ρ€Π³Π΅ΠΉ Π‘ΠΎΠ±ΠΎΠ»Π΅Π²)

    πŸ›  Bugfixes:

    • handle issue with servertypings.tt and datetimeoffset/bytearray field types
  • v2.9.4 Changes

    January 04, 2017

    πŸ”‹ Features:

    • allow spaces in dotnet-sergen arguments (requires updating npm sergen too, e.g. npm update -g sergen)
  • v2.9.3 Changes

    January 31, 2017

    πŸ”‹ Features:

    • allow using .ts.html suffix in addition to .Template.html to let Visual Studio group a template under its related component, e.g. SomeDialog.ts => SomeDialog.ts.html
    • add module template prefix to template key automatically (might be a breaking change if you relied on exact file name)

    πŸ›  Bugfixes:

    • fix group declaration on group import for slickgrid.d.ts
  • v2.9.2 Changes

    January 31, 2017

    πŸ”‹ Features:

    • backport schema providers in sergen .net core version to .net framework version
    • use Serene.Web for .NET core project template, instead of longer Serene.AspNetCore name
    • fill in (CascadeField, CascadeValue) and (FilterField, FilterValue) in InitNewEntity method of LookupEditorBase, e.g. InplaceAdd
    • sergen generates code for mvc, clienttypes before build, and servertypings post build in asp.net core version (project.json)
  • v2.9.1 Changes

    January 29, 2017

    πŸ”‹ Features:

    • new [Origin] attribute to auto set Expression, DisplayName, Size and Scale attributes from the originating row for view fields.
    • allow specifying a [ForeignKey] by using a row type that has a [TableName] attribute. ID field can also be automatically determined if row has a property with [Identity] attribute, or a single property with [PrimaryKey] attribute. Implementing IIdField doesn't help ID field detection.
    • for script bundling, replace MsieJsEngine + UglifyJS with Nuglify which is based on MS Ajax Minifier, faster and effective resource wise.
    • put semicolon between ConcatenatedScript parts to avoid javascript errors with certain minified files
    • allowClear param in enum editor (thanks @Estrusco)
  • v2.9.0 Changes

    January 25, 2017

    πŸ”‹ Features:

    • Sergen for .NET Core now works with Firebird, MySql, Postgres, Sqlite in addition to SqlServer.
    • New schema provider system in Sergen to query database metadata
    • Made FirebirdDialect quoting compatible with with FluentMigrator one

    πŸ›  Bugfixes:

    • use this.uniqueName while binding to layout, to resolve script errors after widget is destroyed, and use it to unbind on destroy
    • fix report dialog not showing parameters (thanks @Scott)