Releases: nunit-legacy/nunitv2
NUnit 2.7.1
The primary purpose of this release is to add an ID filter to the set of filters supported by NUnit V2. This filter type is not used by any of the V2 runners and is intended for use by the V2 driver used when running V2 tests under NUnit 3 using the TestCentric GUI runner, which requires this type of filter.
What's Changed
- Only look for nunit.framework version 2 assemblies by @cyanite in #73
- Create an ID filter for use by v2 framework driver by @CharliePoole in #76
Full Changelog: 2.7.0...2.7.1
NUnit 2.7.0
Release 2.7.0 drops a number of NUnit programs that have not been supported for a while or are available elsewhere:
- NUnit Mocks
- pNUnit
- NUnit Project editor (available as a separate project)
What's Changed
- Remove (tacit) use of LoadWithPartialName with nunit.framework by @cyanite in #63
- Rename NUnit.Core package to NUnitV2.Core by @CharliePoole in #65
- Update version to 2.7.0 by @CharliePoole in #66
- Drop nunit.mocks project by @CharliePoole in #67
- Remove pNUnit from repository by @CharliePoole in #68
- Remove project editor from this project by @CharliePoole in #69
- Fix up message for missing project editor executable by @CharliePoole in #70
- Rename core package by @CharliePoole in #72
Full Changelog: 2.6.7...2.7.0
NUnit 2.6.7
The principal focus of this release is to make the compatibility report work when run against older versions of the framework. Rather than causing an error, the report is now degraded gracefully so that only issues detected by the test runner are shown. Additional issues are listed when the tests are rebuilt against NUnit 2.6.5 or greater.
What's Changed
- Untabify most source files in the solution by @CharliePoole in #53
- Agent-x86 should be 32-bit by @CharliePoole in #54
- Run compatibility tests as part of CI build by @CharliePoole in #55
- Fix error when compatibility report is run against older framework by @CharliePoole in #57
- Detect TestCase.Result usage in all versions of NUnit V2 by @CharliePoole in #60
- Prepare for 2.6.7 release by @CharliePoole in #61
Full Changelog: 2.6.6...2.6.7
NUnit 2.6.6
This is an incremental improvement on NUnit 2.6.5, mostly focused on improving the build, which is now Cake-based. A single new NUnit 3 compatibility warning was added as well.
What's Changed
- Show compatibility error for async void tests by @CharliePoole in #40
- Simplify build scripts by @CharliePoole in #41
- Replace NAnt script with Cake by @CharliePoole in #43
- Use NuGet packages for all external dependencies by @CharliePoole in #45
- Update links and info in nuget packages by @CharliePoole in #47
- Add package for nunit core by @CharliePoole in #48
- Prepare for release by @CharliePoole in #49
Full Changelog: 2.6.5...2.6.6
NUnit 2.6.5
This is the first release of NUnit under the NUnit Legacy project. It primarily aims at providing features that will assist users in making their tests more compatible with NUnit 3.
What's Changed
- Deprecate Types and methods not supported or deprecated in NUnit 3 by @CharliePoole in #9
- Implement OneTimeSetUp and OneTimeTearDown attributes by @CharliePoole in #11
- Update Travis Build Script by @CharliePoole in #13
- Add ApartmentAttribute by @CharliePoole in #14
- Add Does class by @CharliePoole in #16
- Fix intermittent error in FileWatcherTests by @CharliePoole in #17
- NUnit 3 Compatibility Report by @CharliePoole in #20
- Fix zip package by @CharliePoole in #23
- Specify language level for all projects by @CharliePoole in #26
- New README file by @CharliePoole in #27
- Remove docs and samples from this repository by @CharliePoole in #31
- Define new options for compatibility with NUnit 3 by @CharliePoole in #32
- Release 2.6.5 by @CharliePoole in #33
Full Changelog: 2.6.4...2.6.5