To help me remember! This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters. This comment has been minimized. Sign in to view. Copy link Quote reply. Thanks, it is very useful.
This is a great overview. Thanks for doing this. Thanks, it's really very useful. Skip n in C. Thank you! Really useful and to the point! Really appreciate it! Awesome work!!! My life is now complete!! Owner Author. You deserve a medal. Nice overview, thank you very much. For someone coming from C this is very helpful. Thank you :D. Thanks bro. My object reaches until here. Sign up for free to join this conversation on GitHub.
Already have an account? Please don't hesitate to ask any questions in GitHub :. We can't even respond to your reviews. Use GitHub issues for questions at:. Sign in. Serene Volkan Ceylan.
Serenity is an ASP. Serene is a starter template to build Serenity applications. Entities" namespace suffix for generated rows, the less namespaces the better Bugfixes: server typings generator should ignore arguments with [FromServices] attribute while generating code. Please prefer [JsonRequest] attribute as JsonFilter is now obsolete 5. Entity 5. This replaces ISqlExceptionHumanizer. Bugfixes: Sergen transform might fail if typeRoots in tsconfig.
You may need to update reference if you are using Serenity as submodule. Generate XYZColumns. Core implementation only in StartSharp currently Add ExportColumns to ListRequest which will be used for Excel export column list etc instead of IncludeColumns which has a different purpose and not guranteed to be persist order as it is a hashset Add IDataReportRenderer abstraction for rendering a data only report to excel format Move IExternalReport interface to Serenity.
Scripts for now optional 5. CKEditorBasePath had to end with a slash 5. Serenity namespace due to typo 5. NET 5 which only supports.
NET Core itself, like caching, options etc. Couchbase with. NET used so non-physical files can be included in bundles.
Default sql dialect can be set per async context Redesigned upload system, opens way to use different storage providers like Azure, S3 etc. Rewrote core script library with modular typescript 3. Bugfixes: try another logic similar to original one implemented for changeSelect2 3. AppPath 3. NET framework 3. StrictIncludeNulls and JsonSettings. TolerantIncludeNulls which serializes null values, and checks them on deserialization.
JsonField added JsonField type. Settings property if required for now. Extensions and System. Unsafe in Sergen NET45 3. NET Core 3. NET Core using System. Common, make sure to run "sudo apt install libc6-dev " and "sudo apt install libgdiplus" if using Linux update TypeScript to 3. Data change error message to suggest IgnoreName instead of NotMapped for skipping property name check with CheckNames update packages in node based sergen cli added a toggle method to Serenity.
NET Core. Also apply changes in SiteInitialization. DefaultCommandTimeout global setting to set command timeouts, and connection. SetCommandTimeout extension method to set timeout for a connection only works with WrappedConnection made set of criteria operator constants available in script side as Serenity.
Operator complete missing XML documentation for Serenity. Core 3. Json, FakeItEasy, Microsoft. App 3. Scripts NuGet package in your project after updating. Also update Serenity. Assets package. If using AspNetCore add reference to Serenity. Assets and Serenity. Web reference.
Bugfixes: StackExchange. Exceptional delete, protect etc. NET core [StartSharp] added from address setting for mailing in. NET core version [StartSharp] added selectedItem getter in SelectEditor thanks dfaruque changed protection level of clearItems, addItem and addOption in lookup editor to public thanks dfaruque ability to specify location of button separator thanks Jin added GridRadioSelectionMixin thanks Jin moved most of lookup editor code like cascading, filtering etc.
SqlClient 3. Exceptional e. Assets package 3. KeyPrefix in RedisDistributedCache thanks MungoWang handle null reference exception gracefully when row type doesn't have a nested fields type. Union method added ability to determine Name field by using new [NameProperty] attribute instead of INameRow interface if name field is of non-string type introduced [DefaultHandler] attribute, which when placed on a service handler, e.
This allows logic in your custom handlers to be reused for related records, e. Mvc, Newtonsoft. Core, Serenity. Data, Serenity. Entity, Serenity. Services and Serenity. Scripts nuget package which makes it possible to update StartSharp scripts. Script package Bugfixes: fix some slickgrid compability issues in chrome related to jquery changes fix return type declarations of some script data functions 3. Tooling package so that it auto updates as well [Breaking Change] need to replace "externalType.
Add intf. FullName " with "externalType. FullName " in CodeGenerationHelpers.
0コメント