Releases: sdcb/sdmap
Releases · sdcb/sdmap
0.17.0
0.16.5
What's Changed
- [PR] The proj files have been updated to enable SourceLink by @JTOne123 in #12
- Typos by @ishepherd in #13
- Int64 values support in DynamicRuntimeMacros.IsEqual by @zadykian in #16
- Comparison Macros by @zadykian in #17
- Fixed all unit tests.
New Contributors
- @JTOne123 made their first contribution in #12
- @ishepherd made their first contribution in #13
- @zadykian made their first contribution in #16
Full Changelog: 0.16.2...0.16.5
0.16.2
0.16.0
Support .NET Standard 2.0
See https://github.com/sdcb/sdmap/blob/master/ReleaseNotes.md for details.
0.14
0.13
0.12.0
- [core-Breaking Change] hash literal now using "\#" instead of "##"
- [all] upgrade project to netcoreapp2.0
- [core] if statement now support equals to boolean literal(== true/false)
- [core] sdmap can now live with error close curly brace } harmony.
- [core] sdmap can now support close curly brace } litera, using "\}"
- [ext] add SdmapContext
- [ext] rename ISqlEmiter to ISdmapEmiter
- [ext] rename EmitSql in ISqlEmiter to Emit
- [ext] not rely on System.Threading.Thread package.
0.11.7
0.11.5
- [core] support double hash(##) emit single hash(#).
- [vstool] upgrade to use 0.11.5 core version.
- [vstool-0.11.6] add NavigateTo service.
- [ext-0.11.6] add missing ExecuteScalarByMapAsync.
- [ext-0.11.7] add MultipleAssemblyEmbeddedResourceSqlEmiter.
- [core-0.11.7] fix #8.
0.11.0
- [core] support IDictionary in parameter argument
- [ext-0.11.1] fix QueryFirstByMapAsync query bug
0.10.6
0.10.5
- [core] fix mixed #if and macro runtime error.
- [core] make the TryEmit method synchronizable.
- [core-0.10.6] fix: null should be front of syntax
- [core-0.10.6] upgrade to ANTLR 4.6.4
- [ext-Breaking Change!] rename ***ById to ***ByMap.
- [ext] add EmbeddedResourceSqlEmiter.
- [vstool] fix the #if folding issue
- [vstool] fix the keyword 'null' syntax color issue.
0.10.0
- [core] support #if(){} syntax.
- [core] switch a large amount of class modifier from public to internal.
- [core] optimized performance for nested sql.
- [vstool] improve performance.
- [ext-0.10.1] add ISqlEmiter
- [vstool-0.10.2] fix a color highlight bug.
- [vstool-0.10.3] support VS2017.
- [vstool-0.10.4] support code folding.