Skip to content
This repository has been archived by the owner on Dec 18, 2017. It is now read-only.

1.0.0-beta5

Pre-release
Pre-release
Compare
Choose a tag to compare
@danroth27 danroth27 released this 30 Jun 21:07
· 620 commits to release since this release

Features

  • Enable PluginHandler to return no-op messages when IPlugin can't handle message. (#1906)
  • Add PluginHandler support for IPlugin Protocols (#1905)
  • Need a breadcrumb for runtime that includes architecture (#1889)
  • Add a CLI flag to have dnu perform a restore but suppress the execution of any scripts defined in project.json (#1874)
  • dnu should always write out its version number as the first line of text (#1864)
  • Improve error messages with the new JSON parser (#1863)
  • [PackageManager] Support nuget 'release notes' in project.json (#1853)
  • "dnu restore" should use overload of SendAsync that does not buffer the response (#1849)
  • dnu restore log should indicate when postrestore and prepare scripts start getting excecuted (#1764)
  • Pkg rename: Microsoft.Framework.Runtime.Interfaces -> Microsoft.Framework.Runtime.Abstractions (#1742)
  • Restore should take multiple project.json paths as command line parameter (#1732)
  • Get rid of EmitReferenceAssembly on IMetadataProjectReference (#1658)
  • Changes to ICompileModule (#1655)
  • wrap command should create global.json if it doesn't exist (#1654)
  • [Test] Unzip the dnx runtime in a persist location during functional test to improve test performance (#1651)
  • Add functional test for dnu list. (#1644)
  • dnu list does not differentiate unresolved dependencies (#1531)
  • Add a detailed mode to kpm list --assembly (#1513)
  • Add resourcesBuiltIn, contentBuiltIn properties in project.json (#1508)
  • Move design time compilation to another assembly (#1503)
  • Offer more information in dnx --version (#1447)
  • Add functional tests for "dnu wrap " (#1415)
  • Specify the sha algorithm used in lock file (#1327)
  • Dnu list: list for project references along with the full closure of assemblies. (#1279)
  • Create a custom HostExecutionContextManager for .NET 4.5.1 host that flows current culture across threads (#1211)
  • Create 'runtimes' folder in "dnu publish" output (#1155)
  • Low hanging fruit performance improvements from profiling session (#1147)
  • Ability to strong-name assemblies (#963)
  • Throw exception if running DNX doesn't have a matching target framework in project.json (#780)

Bugs Fixed

  • project.lock.json locked by some process error after restore (#2097)
  • Fx prefix should be stripped when LibraryRange is created (#2078)
  • DTH sends wrong diagnostics results (#2026)
  • Wrapped 4.5 project with NuGet package reference cannot be published (#2016)
  • DNX fails to restore some nuget packages (#1950)
  • dnu restore says JSON.NET could not be found (#1934)
  • We don't need breadcrumbs without version (#1891)
  • Servicing index is in the wrong folder (#1887)
  • Log from dnu publish should be clearer with the --quiet flag (#1865)
  • Fix lock file slashes (#1856)
  • dnu pack with multiple configurations will nest output directories (#1842)
  • Dnu publish generates non runnable bundle (#1839)
  • "dnu publish" runs scripts for published project (#1833)
  • dnu publish PrunePackages function deletes every file (#1832)
  • restore fails to find a wrapped csproj when its folder in in global.json/projects list (#1818)
  • dnu commands install secretmanager - null value passed to path.combine (#1808)
  • "dnu restore" shouldn't show ArgumentNullException when it is unable to download a package (#1804)
  • [Regression] Latest dnx changes causes 'dnu publish' to fail (#1796)
  • It's possible to get duplicate entries in the project.lock.json file for frameworkAssemblies (#1792)
  • Restore should honor exe in lib folder (#1782)
  • Fix the formatting for exact version ranges. (#1781)
  • RazorPreCompilation.cs error on dnx core 5.0 (#1777)
  • Make RuntimeEnvironment lazy (#1758)
  • "dnu restore" can be "corrupted" by package server returning errors (#1746)
  • Sharing violation on breadcrumbs files (#1733)
  • Improve package restore times (#1731)
  • dnu packages add doesn't overwrite destination if it already exists (#1726)
  • Don't use console color with CoreCLR on Linux/Darwin (#1708)
  • How to load specific version assembly from GAC in ASP Net vNext (#1688)
  • Regression in dnu list (#1637)
  • Typing dnu commands install prints error message twice (#1636)
  • Random issue with resource location on Ubuntu + mono (3.12.1) when running dnu restore (#1634)
  • dnu pack fails when project.json is readonly. (#1612)
  • A big number of patterns in project.json will increase the file globbing time dramatically. (#1588)
  • Normalize the path used in Functional Test to enable xplat testing (#1576)
  • Rename k-crossgen tool (#1572)
  • Microsoft.Framework.Runtime.FunctionalTests don't work on *nix (#1565)
  • --debug passes argument on, resulting in unrecognized option (#1418)
  • Build fails on Linux (#1397)
  • Should not swallow unhandled exceptions if debugger is attached. (#1202)
  • Resx files are included without honoring exclude (#898)
  • DNX commands change console color for session (#801)
  • Unable to load resources when they are under a namespace other than the assembly name (#738)
  • Need better error when project.json is malformed (#735)
  • Referencing resources from different folder location doesn't work (#668)
  • Clean up paths for relative embedded resources (#502)
  • Determine what the default paths should be for resources (#388)
  • Internalize JSON.NET dependency (#30)