v1.7.6: Nuget integration for all third-party packages

  Subscribe
8/29/2012 - Marco (updated on 11/13/2017)

The summary below describes major new features, items of note and breaking changes. The full list of issues is also available for those with access to the Encodo issue tracker.

Highlights

Nuget integration

Packages have moved to new locations. If you already use NuGet, then you can just use the regularly deployed Quino (setting up a repository from which to pull nuget packages). If you don't, then you have to tell your C# projects to look in the packages folder instead of bin/ThirdParty for external assemblies. This is a one-time cost; although Nuget will change the name of the folder when a new version is available, the nuget-less Quino release will always use a version-less folder name.

Search for the first string in the following list and replace it with the second in all .csproj files to update to the new package locations.

bin\ThirdParty\DevEx\DevExpress.Data.v11.2.dll | packages\DevExpress.Core\lib\net35\DevExpress.Data.v11.2.dll
bin\ThirdParty\DevEx\DevExpress.Printing.v11.2.Core.dll | packages\DevExpress.Printing\lib\net35\DevExpress.Printing.v11.2.Core.dll
bin\ThirdParty\DevEx\DevExpress.RichEdit.v11.2.Core.dll | packages\DevExpress.XtraRichEdit\lib\net35\DevExpress.RichEdit.v11.2.Core.dll
bin\ThirdParty\DevEx\DevExpress.XtraPrinting.v11.2.dll | packages\DevExpress.XtraPrinting\lib\net35\DevExpress.XtraPrinting.v11.2.dll
bin\ThirdParty\bcryptnet\BCrypt.Net.dll | packages\bcryptnet\lib\net35\BCrypt.Net.dll
bin\ThirdParty\ANTLR\Antlr3.Runtime.dll | packages\ANTLR\lib\net35\Antlr3.Runtime.dll
bin\ThirdParty\DevEx\DevExpress.BonusSkins.v11.2.dll | packages\DevExpress.XtraSkins\lib\net35\DevExpress.BonusSkins.v11.2.dll
bin\ThirdParty\DevEx\DevExpress.Utils.v11.2.dll | packages\DevExpress.Core\lib\net35\DevExpress.Utils.v11.2.dll
bin\ThirdParty\DevEx\DevExpress.XtraBars.v11.2.dll | packages\DevExpress.XtraBars\lib\net35\DevExpress.XtraBars.v11.2.dll
bin\ThirdParty\DevEx\DevExpress.XtraEditors.v11.2.dll | packages\DevExpress.XtraEditors\lib\net35\DevExpress.XtraEditors.v11.2.dll
bin\ThirdParty\DevEx\DevExpress.XtraGrid.v11.2.dll | packages\DevExpress.XtraGrids\lib\net35\DevExpress.XtraGrid.v11.2.dll
bin\ThirdParty\DevEx\DevExpress.XtraLayout.v11.2.dll | packages\DevExpress.XtraLayout\lib\net35\DevExpress.XtraLayout.v11.2.dll
bin\ThirdParty\DevEx\DevExpress.XtraNavBar.v11.2.dll | packages\DevExpress.XtraNavBar\lib\net35\DevExpress.XtraNavBar.v11.2.dll
bin\ThirdParty\DevEx\DevExpress.XtraRichEdit.v11.2.dll | packages\DevExpress.XtraRichEdit\lib\net35\DevExpress.XtraRichEdit.v11.2.dll
bin\ThirdParty\DevEx\DevExpress.XtraRichEdit.v11.2.Extensions.dll | packages\DevExpress.XtraRichEdit\lib\net35\DevExpress.XtraRichEdit.v11.2.Extensions.dll
bin\ThirdParty\DevEx\DevExpress.XtraTreeList.v11.2.dll | packages\DevExpress.XtraTreeList\lib\net35\DevExpress.XtraTreeList.v11.2.dll
bin\ThirdParty\DevEx\DevExpress.XtraWizard.v11.2.dll | packages\DevExpress.XtraWizard\lib\net35\DevExpress.XtraWizard.v11.2.dll
bin\ThirdParty\SmartWeakEvents\SmartWeakEvents.dll | packages\SmartWeakEvents\lib\net35\SmartWeakEvents.dll
bin\ThirdParty\Spark\Spark.dll | packages\Spark\lib\net35\Spark.dll
bin\ThirdParty\SimpleInjector\SimpleInjector.dll | packages\SimpleInjector\lib\net35\SimpleInjector.dll
bin\ThirdParty\NUnit\nunit.framework.dll | packages\NUnit\lib\net20\nunit.framework.dll
bin\ThirdParty\DevEx\DevExpress.XtraReports.v11.2.dll | packages\DevExpress.XtraReports\lib\net35\DevExpress.XtraReports.v11.2.dll
bin\ThirdParty\DevEx\DevExpress.XtraReports.v11.2.Extensions.dll | packages\DevExpress.XtraReports\lib\net35\DevExpress.XtraReports.v11.2.Extensions.dll
bin\ThirdParty\DevEx\DevExpress.XtraNavBar.v11.2.dll | packages\DevExpress.XtraNavBar\lib\net35\DevExpress.XtraNavBar.v11.2.dll

Other changes

  • Full support for translations in the model with UI editor for WinformsDX (QNO-3599, QNO-3585)
  • Model-driven initial context and group navigator configuration (QNO-3650)
  • Suppport for generating a UML using a NAnt plugin (QNO-3642)
  • Fix for generated SQL for SQL Server when a limit is set (QNO-3589)
  • Includes fixes for working in large-fonts mode (i.e. 125%) (QNO-3594, QNO-3548)

Breaking changes

  • MetaBuilderBase.UsePropertyLayout has been renamed to UseLayoutGroup (QNO-3637)
  • MainForm.GetInitialContextClasses() no longer exists; instead, use GetInitialContextBookmark()

Sign up for our Newsletter