Releases: TheHeadmaster/Quartz
Releases · TheHeadmaster/Quartz
Quartz 1.2.1 Alpha
1.2.1-alpha (2020-09-28)
Optimization
- ♻️ Change synchronous RelayCommands to asynchronous ReactiveCommands [f69858d]
- ♻️ Remove and refactor a metric shit-ton of boilerplate code [69f7e03]
- ♻️ Preferences now save to the user's AppData directory instead of directly inside the Program Files folder [609d511]
- ♻️ Move Logs output directory from Program Files to AppData [7dc0c43]
- ♻️ Common functionality between Quartz.IDE and Quartz.Engine moved to Quartz.Core [be3afff]
Breaking and Major Changes
- 🏗️ Templates are finally here. Now you can create and use Core, UI, and Pack templates to build a project from so you don't have to start from scratch. [f7075f7]
- 🏗️ Add ability to compile and run Mono projects [87c4356]
- 💥 Project files are now in Database format instead of Json file format [764803c]
- 💥 Previous projects are now incompatible moving forward, starting with 1.2.1 [6fafdf3]
- 🏗️ Add Quartz.Testing Unit Test Project [7f867f4]
- 🏗️ Add Quartz.Engine Library [e764051]
- 🚀 Change Quartz Editor to Quartz IDE [fdfb673]
Bug Fixes
- 🐛 Selecting No to opening a new project while an existing unsaved project was open still opened the project and didn't save. Press F to pay respects [46dba05]
New Features
- ✨ Add calculated Element offensive and defensive ratings [a73bf94]
- ✨ Add the Changelog to the About window [9b8d52c]
- ✨ Add elements and definable strengths, weaknesses, and immunities [5e5bcd2]
- ✨ Add backwards compatibility check for older projects, and versioning for projects moving forward [03b4966]
Diagnostics
- ⚗️ Add method-level logging and error catching utilizing Serilog and MethodBoundaryAspect [ab97e2f]
Dependency Changes
- ⬆️ Update PersistentEntity 1.0.2 ➡️ 1.0.3 [22f5c18]
- ⬆️ Update MethodBoundaryAspect 2.0.122 ➡️ 2.0.123 [6a8ffae]
- ⬆️ Update PersistentEntity 1.0.1 ➡️ 1.0.2 [2481663]
- ⬆️ Update ReactiveProperty 7.4.1 ➡️ 7.4.1 [927872d]
- ⬆️ Update PersistentEntity 1.0.0 ➡️ 1.0.1 [9b7930b]
- ➕ Add Entity Framework Core Analyzers [606a95a]
- ➕ Add Entity Framework Core Abstractions Database Library [09eece9]
- ➕ Add Entity Framework Core Relational Database Library [50dd33d]
- ➕ Add Entity Framework Core Tools Database Library [5fff933]
- ➕ Add Entity Framework Core Database Library [061e05f]
- ➕ Add Microsoft.NET.HostModel Compiler Library [b3f1780]
- ➕ Add Microsoft.Extensions.DependencyModel Compiler Library [c7cdb35]
- ➕ Add Microsoft.DotNet.PlatformAbstractions Compiler Library [6161fb5]
- ➕ Add Microsoft.CodeAnalysis.Workspaces.MSBuild Compiler Library [3d38157]
- ➕ Add Microsoft.CodeAnalysis.CSharp.Workspaces Compiler Library [31525e4]
- ➕ Add Microsoft.CodeAnalysis Compiler Library [163612c]
- ➕ Add Microsoft.Build.Tasks.Core Compiler Library [799113b]
- ➕ Add Microsoft.Build.Locator Compiler Library [7a10c60]
- ➕ Add Microsoft.Build.Framework Compiler Library [376c473]
- ➕ Add Microsoft.Build.Runtime Compiler Library [51efa89]
- ➕ Add Microsoft.Build.Engine Compiler Library [7c72459]
- ➕ Add Microsoft.Build Compiler Library [29d06f6]
- ⬆️ Update Librarium 1.0.2 ➡️ 1.0.3 [27e4ffc]
- ➕ Add PersistentEntity Database Library [f16ceb7]
- ➕ Add FluentAssertions Testing Library [f42ffa1]
- ➕ Add XBehave Testing Library [6ca9c8b]
- ⬆️ Update XUnit Visual Studio Runner 2.4.0 ➡️ 2.4.3 [0506e07]
- ⬆️ Update XUnit 2.4.0 ➡️ 2.4.1 [a9826d3]
- ⬆️ Update .NET Test SDK 16.5.0 ➡️ 16.7.1 [0d66e8d]
- ⬆️ Update Coverlet.Collector 1.2.0 ➡️ 1.3.0 [f6c6c0c]
- ➕ Add Serilog Analyzers [560d15c]
- ➕ Add Serilog Compact Formatting Logging Library [4c036a9]
- ➕ Add Serilog Exception Logging Library [355b7ad]
- ➕ Add Serilog Seq Sink Library [87a8b9f]
- ➕ Add Serilog File Sink Library [c913daa]
- ➕ Add Serilog Console Sink Library [3edad91]
- ➕ Add Serilog Debug Sink Library [49a95ba]
- ➕ Add Serilog Logging Library [48b5bcf]
- ⬆️ Upgrade Librarium and Librarium.WPF to Nuget package [4b82008]
Quartz 1.1.6 Alpha
Quartz 1.1.5 Alpha
Quartz 1.1.4 Alpha
1.1.4-alpha (2020-09-20)
Diagnostics
- ⚗️ Test automatic upgrading when new versions are released [9f45723]
Quartz 1.1.3 Alpha
1.1.3-alpha (2020-09-20)
Bug Fixes
- 🐛 Opening the Preferences window crashes Quartz [91cf400]
New Features
- ✨ Add an option in the Preferences menu to choose between Metric and Imperial measurement units [ea95d36]
- ✨ Height and weight values now display the unit of measurement inside the inputs [46b549b]
Visual Changes
- 💄 Hook up the Preferences window to the main menu [e060c88]
Quartz 1.1.2 Alpha
Quartz 1.1.1 Alpha
1.1.1-alpha (2020-09-18)
Optimization
- ♻️ General cleanup and code standardization. [00e353d]
Breaking and Major Changes
New Features
- ✨ Add a command to view the help window. [0308f2d]
- ✨ Add a command to check for updates. [c99efd9]
- ✨ Check for and download updates on startup. [7a6804f]
Visual Changes
- 💄 Hook up the About window to the main menu [e3f4812]
- 💄 Clean up UI for New Project window. [33b8776]
Dependency Changes
- ➕ Add Librarium WPF UI Library [8abff3d]
- ➕ Add Librarium Code Library [a7f5c73]
- ➕ Add ReactiveUI WPF Events UI Library [7d6243a]
- ➕ Add ReactiveUI Fody Intermediate Language Weaver [e6a20c9]
- ➕ Add ReactiveUI Validation UI Library [91a5134]
- ➕ Add ReactiveUI WPF UI Library [0b76683]
- ➕ Add ReactiveUI UI Library [8ef6919]
- ➕ Add PropertyChanged Intermediate Language Weaver [86ebb44]
- ➕ Add Newtonsoft.Json IO Library [c95387c]
- ➕ Add WPF Interactivity UI Library [6329c32]
- ➕ Add WindowsAPICodePack UI Library [852b8bd]
- ➕ Add MethodBoundaryAspect Intermediate Language Weaver [27360ac]
- ➕ Add FontAwesome5 UI Library [e56f479]
- ➕ Add Fody Intermediate Language Weaver [8333d6e]
- ➕ Add FluentValidation UI Library [6041cf6]
- ➕ Add Extended WPF Toolkit UI Library [2682e60]
- ➕ Add AvalonDock UI Library [b8626e0]
- ➕ Add AvalonEdit UI Library [6bdb796]
Quartz 1.0.0 Alpha
Changelog
1.1.1-alpha (2020-09-17)
Breaking and Major Changes
Visual Changes
- 🍱 Add Quartz.png to solution [cbd78ce]
Diagnostics
- ⚗️ Test automatic changelog generation [4edf583]
Documentation
- 📝 Add Code Owners file [aacae69]
- 📝 Add Code of Conduct file [443265e]
- 📝 Add badges and description for Readme file [dcc084f]
- 📝 Add README file [081b185]
- 📝 Add Changelog file [d5a6f07]
- 📄 Add MIT license [253567f]
- 📝 Add Funding information [f74e37c]
- 📝 Add Issue templates [0ae3990]