45 Commits
Author SHA1 Message Date
Nick Craver be5f196546 .Net Core 1.0 RTM update 2016-06-28 17:48:50 -04:00
Nick Craver 2c531d2c06 This .0 addition happens automatically...make it explicit instead. 2016-05-24 08:57:33 -04:00
Nick Craver 3d4d251a78 Switch version suffix to be a build parameter
Note: build.sh needs love from OS X/*nix later to match
2016-05-24 08:38:24 -04:00
Nick Craver 41f1fe3e3c .xproj: RC2 upgrade
This fixes null refs with the DNX MSBuild targets when building from
Visual Studio.
2016-05-24 07:29:18 -04:00
Nick Craver 9a97a0448b XMLDoc fixes for latest methods and missing DataSet in .NET Core 2016-05-24 07:19:05 -04:00
Nick Craver ad5378fcb0 RC2 Version bump, since we locked ourselves in with semver on beta9 2016-05-19 11:34:16 -04:00
Nick Craver 89908e0f02 It took several people a while to find this one. 2016-05-19 10:55:24 -04:00
Nick Craver 84a7d6464a RC2 master merge 2016-05-19 08:53:36 -04:00
Nick Craver ee615c0cc3 Upgrade project.json files to RC2 format.
Note: on a nuspec comparison, the following dependencies aren't there
anymore: Microsoft.CSharp, mscorlib, System, and System.Core aren't
explicitly specified in frameworkAssemblies anymore. The only one of
these I can imagine mattering is Microsoft.CSharp.
2016-05-17 09:48:01 -04:00
Nick Craver 10581e867e Update to RC2 final build (24027) libraries. Also bump to beta10 2016-05-16 20:54:26 -04:00
Nick Craver 7edadbd4c9 .Net Core: remove floating versions (use stable ones on Nuget.org) and get this puppy back in action.
Also: it's 2016.
2016-04-17 16:42:13 -04:00
Oren Novotny cf732e0d98 Get building 2016-04-16 21:57:07 -04:00
Oren Novotny dfff5f3724 fix outpt paths 2016-04-16 20:22:59 -04:00
Marc Gravell 2b4bb22dbd 1.50-beta9 2016-04-01 09:47:54 +01:00
Marc Gravell 4da982e2c7 Heh, AspNet and DNX (only) work in VS2015; DNX and DotNet (only) work in VS15; I guess we need to use DNX for now, then, as the only one that works in both. 2016-04-01 09:22:12 +01:00
Marc Gravell fc50aa7833 Recreate all the xproj to reflect the current tooling - old versions break VS15; enable XDocument etc in corefx (#if block was too large) 2016-04-01 09:00:33 +01:00
Marc Gravell 66a49521aa Support xml types by default (XmlDocument, XDocument, XElement) - fix #427 2016-03-02 16:27:33 +00:00
Marc Gravell 2a2c086009 1.50-beta8 deploy 2016-02-17 10:34:29 +00:00
Marc Gravell d7c92e21d9 additional tooling tweaks to make it work with current dotnet build 2016-02-10 10:35:04 +00:00
Henk Mollema db0d8daf20 Target net451 rather than dnx451
Class libraries should target net451 rather than dnx451, according to this: aspnet/Announcements#98

Also updated global.json to use DNX v1.0.0-rc1-update1
2016-02-09 21:37:21 +01:00
Marc Gravell a890c30ed0 Make use of delegate variance, so the actual delegate stored is a Func<IDataReader, YourType>; this makes it possible to efficiently expose GetRowParser<T> without any extra allocations 2016-01-14 10:23:19 +00:00
Marc Gravell 0dc392b3b2 1.50-beta6 package 2015-12-19 10:35:30 +00:00
Marc Gravell 49bc195d68 1.50-beta5 deploy 2015-12-08 13:52:01 +00:00
Marc Gravell 5708d4980c Bump to 1.50-beta4 for deploy 2015-11-26 12:06:56 +00:00
Nick Craver fd10fe7ccb A full CoreCLR/DNX friendly conversion
This eliminates the dual solutions and brings Contrib into the
project.json fold.
- Tests are ported to xUnit though SQLite is disabled on DNX due to
Issue #375 (Interop loads fail in the VS runner and  params are busted
regardless).
- Projects are consolidated down to what's currently possible with
project.json.
- Contrib moved to: Dapper.Contrib and Dapper.Tests.Contrib (so tests
appear at the end, no other reason vs. Dapper.Contrib.Tests)
- EF moved to: Dapper.EntityFramework(.StrongName)
- Rainbow moved to: Dapper.Rainbow
- SqlBuilder moved to: Dapper.SqlBuilder
- Packages are removed since it's not current-tooling friendly to keep
them (nor was it using them).
- xUnit implemented in Contrib via abstracts - this allow us to very
quickly add any database provider to the rig in a very concise way.
- Contrib unit tests fixed in various places - they were not
parallel-runner friendly
- Nuspecs removed, since they aren't used anymore (to eliminate
confusion)
- Removed speed tests for libraries that aren't on current versions of
.Net (what would we be comparing?)
- Perf tests moved to Dapper.Tests (consolidation from
Dapper.DNX.Tests), but aren't activated yet (no define)
2015-11-22 17:56:33 -05:00
Nick Craver 523f7c8df5 Cleanup, organize project.json orders 2015-11-22 17:55:00 -05:00
Marc Gravell c75df1e37b Hashtable was simply hiding; reinstate throughout 2015-11-22 10:34:56 +00:00
Marc Gravell 79baeebfee Revert "This doesn't build for me locally, but apparently 5.2 should work; testing for CI server"
This reverts commit 4a70b621e8.
2015-11-19 17:09:52 +00:00
Marc Gravell 4a70b621e8 This doesn't build for me locally, but apparently 5.2 should work; testing for CI server 2015-11-19 17:01:56 +00:00
Marc Gravell a1c531c4d2 1.50-beta3 2015-11-19 13:12:37 +00:00
Marc Gravell 4170552519 Add back explicit DNX451 buid while we clarify which netstandard to target 2015-11-19 13:07:31 +00:00
Marc Gravell 2fba8f1d41 Be less specific about versions (needed to be specific in the past to yank pre-release) 2015-11-19 12:11:37 +00:00
Marc Gravell c69059fe6e Add copyright 2015-11-19 09:49:20 +00:00
Marc Gravell 00b8a2f59d Update to rc1 (23516 dependencies); implement test skipping (including case-sensntivity check); swap all explicit #if to vague #if so we can iterate without bulk changes 2015-11-19 09:31:00 +00:00
Sebastien Ros 05cd534484 Upgrading platform monikers 2015-11-18 17:09:33 -08:00
Marc Gravell ede8f107ff Change project owners 2015-11-14 20:44:05 +00:00
Marc Gravell e8dc7878b5 Drop Microsoft.CSharp to 23225 since that is what is being used 2015-11-11 21:22:18 +00:00
Marc Gravell c15ca4ca9b Fixup NuGet.Config and project.json to get things to compile; core-clr: the gift that keeps on giving 2015-11-11 21:19:05 +00:00
Marc Gravell 4948cbe555 clarify name in snk project.json 2015-11-11 10:49:25 +00:00
Marc Gravell 3a65f85744 Link to release-notes (location subject to change) 2015-11-11 10:44:27 +00:00
Henk Mollema 1edb25c118 Move global.json to root folder 2015-11-06 10:16:33 +01:00
Henk Mollema 55e91640c6 Correctly use floating versions 2015-11-06 10:15:44 +01:00
Marc Gravell 0d05976138 1.50-beta1 release 2015-11-03 13:04:58 -08:00
Marc Gravell 60ee9ed9ef Let the nuget feed define the current versions 2015-11-03 12:14:37 -08:00
Marc Gravell 1430282a68 Add Dapper.StrongName project to DNX build 2015-11-03 10:57:10 -08:00