Skip to content

Commit

Permalink
- Updated: ChangeLogs is now being built on successful build
Browse files Browse the repository at this point in the history
  • Loading branch information
alexis- committed Apr 27, 2020
1 parent b32f591 commit d324ed9
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 85 deletions.
10 changes: 10 additions & 0 deletions ChangeLogs
Original file line number Diff line number Diff line change
@@ -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 <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


[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
Expand Down
92 changes: 7 additions & 85 deletions src/Core/SuperMemoAssistant/Installer/SuperMemoAssistant.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -14,91 +14,13 @@
<repository type="$repositoryType$" url="$repositoryUrl$" branch="develop" commit="$commitId$" />
<dependencies />
<!-- releaseNotes will be replaced by MSBuild.Tools (see SuperMemoAssistant.csproj and https://github.com/alexis-/MSBuild.Tools) -->
<releaseNotes>- 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 &amp; change log (WIP)
- Added: Package information to SuperMemoAssistant.Interop
- Added: Default NuSpec package information
- Added: Default NuSpec &lt;icon&gt;
- Added: robot icon for NuSpec &lt;icon&gt; 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.
<releaseNotes>- Added: Button to attach the debugger when starting development plugins
- Updated: Coding style
- Updated: Submodule
- Updated: Moved &lt;RootNamespace&gt;SuperMemoAssistant&lt;/RootNamespace&gt; 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
</releaseNotes>
</metadata>
<files>
Expand Down
2 changes: 2 additions & 0 deletions src/Core/SuperMemoAssistant/SuperMemoAssistant.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -167,4 +167,6 @@
</ItemGroup>
<Import Project="Build\*.props" />
<Import Project="Build\*.targets" />
<Target Name="WriteChangeLog" AfterTargets="Build" DependsOnTargets="CreateChangeLogs">
</Target>
</Project>

0 comments on commit d324ed9

Please sign in to comment.