diff --git a/ChangeLogs b/ChangeLogs index 98c1a43..8797940 100644 --- a/ChangeLogs +++ b/ChangeLogs @@ -1,6 +1,16 @@ # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT UNLESS YOU KNOW WHAT YOU ARE DOING. # CHANGE LOG +[Next version (b32f591c85c2ecf1b7e1bf12d522ff48776a3647)] +- Added: Button to attach the debugger when starting development plugins +- Updated: Coding style +- Updated: Submodule +- Updated: Moved SuperMemoAssistant to src/Core +- Fixed: Updated plugins didn't copy their content to the home folder +- Fixed: Crash on platforms where notifications are unavailable +- Fixed: Rewrote Interop history + + [2.0.5-alpha-2] - Added: Coding style (CodeStyle.ruleset) - Added: SMA now validates the Interop version of plugins and warn user if the plugin is incompatible diff --git a/src/Core/SuperMemoAssistant/Installer/SuperMemoAssistant.nuspec b/src/Core/SuperMemoAssistant/Installer/SuperMemoAssistant.nuspec index 1f53bc1..2244e2d 100644 --- a/src/Core/SuperMemoAssistant/Installer/SuperMemoAssistant.nuspec +++ b/src/Core/SuperMemoAssistant/Installer/SuperMemoAssistant.nuspec @@ -14,91 +14,13 @@ - - Added: Coding style (CodeStyle.ruleset) -- Added: SMA now validates the Interop version of plugins and warn user if the plugin is incompatible -- Added: Alpha (nightly) channel for plugins -- Added: Core Configuration option to add new NuGet repositories for plugins -- Added: Notification when a plugin failed to start with an informational reason description -- Added: Helpers to create desktop notifications -- Added: Nightly/Beta/Stable configurations -- Added: SuperMemoAssistant.VersionBuilder project which determines the project's version -- Added: Project build files (Directory.Build.*, *.targets) -- Added: Git hooks for Commit Message and Pre Commit (wip) -- Added: README files for the different parts of the project (empty - wip) -- Added: Log file in Temp when an exception occurs in the ModuleInitializer -- Added: VS GitHooks submodule -- Added: Directory.Build.targets (moved Microsoft.SourceLink.GitHub and Nerdbank.GitVersioning PackageReferences) -- Added: SuperMemoAssistant MSBuild SDKs under src/Build/MSBuild -- Added: Visual Studio SMA extension and plugin C# templates under src/Build/VS -- Added: Global package settings in Directory.Build.Props -- Added: SMA SDK references in global.json -- Added: SuperMemoAssistant.Interop submodule -- Added: SuperMemoAssistant.Services.HTML submodule -- Added: SuperMemoAssistant.Services.Medias.Images submodule -- Added: SuperMemoAssistant.Services.Sentry submodule -- Added: SuperMemoAssistant.Services.UI submodule -- Added: Build targets for packaging & change log (WIP) -- Added: Package information to SuperMemoAssistant.Interop -- Added: Default NuSpec package information -- Added: Default NuSpec <icon> -- Added: robot icon for NuSpec <icon> node -- Added a Directory.Build.Props in src/ which defines the global project values -- Added: Quote file -- Added: Random quotes to the collection selection window from a tsv file. -- Added: Solution-wide Directory.Build.Props -- Added: Only one instance of SMA can be run #156 -- Added: Rescue tool ("SMA Updater") which can install or update to any SMA version #152 -- Added: Installer ability to rollback to a previous version #151 -- Added: Distribution channels for SMA updates (stable, beta, nightly) #86 -- Added: Update settings accessible from Collection Window -- Added: Shortcut for "SMA Updater" on install -- Added: Debug symbols (pdb) to Services nuspec -- Updated: Moved SuperMemoAssistant from AppHost to Core -- Updated: Removed DEBUG_INPROD -- Updated: Registry logging now uses the DEBUG_REGISTRIES define -- Updated: Moved plugin initialization in App.xaml.cs after loading the Core config -- Updated: Refactored project folder structure -- Updated: Applied coding style to most of Core (except apphost) -- Updated: Improved async code -- Updated: DevSandboxPlugin and TemplatePlugin to the new SMA SDK -- Updated: Packages -- Updated: Cleaned template plugin's csproj for integration in the VS extension's C# templates -- Updated: Fixed several issue with Directory.Build.Props -- Updated: Added default settings in version.json -- Updated: Moved UI from Core to AppHost -- Updated: Cleaned NativeLib -- Updated: Packages default icon is now hidden in the solution explorer -- Updated: AsyncErrorHandler now uses conditional debug -- Updated: Submodules' Project (csproj) to the new SDK format -- Updated: Generate documentation to default -- Updated: Plugins' project (csproj) to the new SDK format -- Updated: Project (csproj) format to the new SDK format -- Updated: Moved all resources to the assets folder -- Updated: Refactored projects to make their organization more clean and consistent -- Updated: SMA SDK csproj transition WIP -- Updated: Change log -- Updated: Stub executable now selects the version based on the local RELEASES file first #161 #151 -- Updated: Improved Installer ability to optimize the download size by choosing delta updates -- Updated: All windows' default size are less or equal to 800x600 #160 -- Updated: Tool tips (wip) #166 -- Updated: All projects to PackageReference -- Updated: Change log is now generated before build to include the include the latest commit messages in the package -- Fixed: Commit message hook -- Fixed: Async/Await would sometime freeze in case of issue during initialization -- Fixed: Solution didn't point to SuperMemoAssistant.Interop -- Fixed: Issue where updater wouldn't recognize identical target and local versions -- Fixed: Update channel selection -- Fixed: SMA interrupts update mid-way when exiting #88 #161 #151 -- Removed: SuperMemoAssistant.Interop (replacing with submodule) -- Removed: SuperMemoAssistant.Services.HTML (replacing with submodule) -- Removed: SuperMemoAssistant.Services.Medias.Images (replacing with submodule) -- Removed: SuperMemoAssistant.Services.Sentry (replacing with submodule) -- Removed: SuperMemoAssistant.Services.UI (replacing with submodule) -- Removed: SuperMemoAssistant.Interop.Shared project (transferring to submodule) -- Removed: Console logging -- Removed: nuget.config -- Remove console logging -- Add random quotes to the collection selection window from a tsv file. + - Added: Button to attach the debugger when starting development plugins +- Updated: Coding style +- Updated: Submodule +- Updated: Moved <RootNamespace>SuperMemoAssistant</RootNamespace> to src/Core +- Fixed: Updated plugins didn't copy their content to the home folder +- Fixed: Crash on platforms where notifications are unavailable +- Fixed: Rewrote Interop history diff --git a/src/Core/SuperMemoAssistant/SuperMemoAssistant.csproj b/src/Core/SuperMemoAssistant/SuperMemoAssistant.csproj index 765e218..8e5b088 100644 --- a/src/Core/SuperMemoAssistant/SuperMemoAssistant.csproj +++ b/src/Core/SuperMemoAssistant/SuperMemoAssistant.csproj @@ -167,4 +167,6 @@ + + \ No newline at end of file