SuperMemoAssistant.Services.Sentry
2.1.0-beta.6
dotnet add package SuperMemoAssistant.Services.Sentry --version 2.1.0-beta.6
NuGet\Install-Package SuperMemoAssistant.Services.Sentry -Version 2.1.0-beta.6
<PackageReference Include="SuperMemoAssistant.Services.Sentry" Version="2.1.0-beta.6" />
paket add SuperMemoAssistant.Services.Sentry --version 2.1.0-beta.6
#r "nuget: SuperMemoAssistant.Services.Sentry, 2.1.0-beta.6"
// Install SuperMemoAssistant.Services.Sentry as a Cake Addin #addin nuget:?package=SuperMemoAssistant.Services.Sentry&version=2.1.0-beta.6&prerelease // Install SuperMemoAssistant.Services.Sentry as a Cake Tool #tool nuget:?package=SuperMemoAssistant.Services.Sentry&version=2.1.0-beta.6&prerelease
Facilitate bug reporting with Sentry.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net472 is compatible. net48 was computed. net481 was computed. |
-
.NETFramework 4.7.2
- DeviceId (>= 5.2.0)
- Extensions.System.IO (>= 0.1.0.3)
- PluginManager.Interop (>= 0.2.1.51)
- Sentry.Serilog (>= 3.3.1)
- SuperMemoAssistant.Interop (>= 2.1.0-beta.18)
NuGet packages (7)
Showing the top 5 NuGet packages that depend on SuperMemoAssistant.Services.Sentry:
Package | Downloads |
---|---|
SuperMemoAssistant.Plugins.PDF
Package Description |
|
SuperMemoAssistant.Plugins.LaTeX
Package Description |
|
SuperMemoAssistant.Plugins.Import.Interop
Package Description |
|
SuperMemoAssistant.Plugins.Import
Package Description |
|
SuperMemoAssistant.Plugins.Dictionary
Package Description |
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on SuperMemoAssistant.Services.Sentry:
Repository | Stars |
---|---|
supermemo/SuperMemoAssistant
A companion app for SuperMemo 17-18 which extends its functionalities through plugins.
|
Version | Downloads | Last updated |
---|---|---|
2.1.0-beta.6 | 3,009 | 4/14/2021 |
2.1.0-beta.4 | 1,606 | 4/11/2021 |
1.0.1.14 | 1,546 | 3/5/2020 |
1.0.1.5 | 483 | 2/27/2020 |
1.0.1.2 | 462 | 2/27/2020 |
1.0.1.1 | 482 | 2/27/2020 |
- Added: Plugin Lifecycle event system
- Added: Package information
- Added: version.json
- 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
- Added: SuperMemo 18.04 compatibility #138
- Added: automated ChangeLog and NuPkg Release notes #52
- Added: Splash screen (also overrides SuperMemo's) #100
- Added: Plugin labels (e.g. Official, Verified)
- Added: A ChangeLog Popup after update, and a Change Logs Tab in the Settings #134
- Added: Limited settings window to one instance displayed at a time #113
- Added: Tool tips (hints) to UI icons that do not have a label #130
- Added: During installation, the confirmation popup displays the install folder destination #129
- Added: Import collection from SuperMemo (supermemo.ini) setup step #73
- Added Notifications #53
- Added Notification + Option to restart on plugin crash
- Added plugin labels #133
- Added ToolTips to UI icons #130
- Added install destination folder in confirmation popup message #129 (Squirrel.Windows)
- Added cancel button + reset in Collection Selection #117
- Added a setup step to import collections from supermemo.ini #73
- Added CfgBase with reset on cancel
- Added automatic version configuration
- Added more documentation
- Added SMA Setup screen
- Added Pugin Setup
- Added License agreement
- Added SMA update notifications
- Added the Logger configuration panel to Settings (will be moved under the General tab later)
- Updated: Packages
- Updated: Interop submodule
- Updated: Interop version
- Updated: Sentry release name now only includes the version
- Updated: Packages version
- Updated: Minor version bump (2.1.0)
- Updated: Bumped version to 2.0.5
- Updated: Package
- Updated: Interop package version
- Updated: New interop
- Updated: Applied coding style
- Updated: Project (csproj) to the new SDK format
- 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
- Updated: ChangeLogs is now an embedded resource
- Updated: NuSpec dependencies version
- Updated some NuGet packages
- Fixed: Exception thrown by Sentry on dispose is now caught
- Fixed: SMA interrupts update mid-way when exiting #88 #161 #151
- Fixed: Updated plugin does not refresh in the UI (still happens in the Browse tab)
- Fixed: Occasional error when updating a Plugin
- Fixed: Change Log window now displays correctly
- Fixed: Wrong offsets for Hook and Concept in NativeDataCfg.json
- Fixed: Collection Selection > Options, and other option windows can now be canceled and revert changes #117
- Fixed several issues
- Removed sentry debug
- Misc: Reorganized Template plugin
- Misc: Cleaned up SMAInstaller from legacy Change Log code
- Several other minor updates
- Plugin Manager is now initialized on startup (but plugins are still run after SM has started)
- Plugin enabled/Disabled is temporarily hidden
- Remove Hint Pattern from the option UI
- Improved Documentation
- Several other fixes & additions
- Plugin system is now fully functional
- Migrated most of the projects to NuGet and referenced them instead of having local project dependencies
- Several smaller UI improvement (Collection Selection, Settings, etc.)
- Started documenting the project
- Refactoring & many minor other additions & fixes
- (Settings) Browse plugins WIP
- (PluginManager) Moved Plugin management core features to their own NuGet package "PluginManager.Core"
- (ElementWdw) Added GenerateCloze and GenerateExtract (new API)
- (ElementWdw) Changed LearningMode to its enum instead of int
- (ElementRegistryBase) Added WaitForElement** methods
- (ElementRegistry17) Fixed crash when unknown element types are produced
- (Plugins) Changed the copy destination to MyDocuments\SuperMemoAssistant\Plugins
- (Plugins) Added DevSandboxPlugin
- (ModuleInitializer) Fixed no exception logging (Anotar reload needed)
- (SMATaskbarIcon) Fixed OnSMStarted crashing due UI access from another thread
- (RemotingConfiguration.CustomErrorsMode) Moved config to static constructors in SMA, InjectLib, SMAPluginBase
- (Configs) Renamed StartupCfg to CoreCfg
- (Configs) Split CoreCfg into two subclasses (UpdateCfg and StartupCfg)
- (Configs) Moved Update configs from App.config to CoreCfg.json
- (Sentry) Moved sentry api token to a parameter
- (Solution) Added NuPack* solution configurations (see MSBuild.Tools)
- (Solution) Cleaned and optimized solution's configurations & platforms
- (Sys.IO.*) Moved Sys.IO.* file and directory facilities to their own NuGet Extensions.System.IO
- (Extensions.System.IO) Added submodule
- Many other minor fixes & enhancements
- Turned SuperMemoAssistant.Services.Sentry in a class library
- Minor fixes
- Improved logging
- Additions, fixes, ...
- Settings, UI, ...
- Layouts
- Other fixes/refactoring/...
- Minor push
- Plugin isolation + UI
- Lot of refactoring + improvements
- Finalizing plugin isolation
- Some refactoring
- Upgraded all projects to .NET 7.2
- Many other fixes/additions
- Plugin Manager
- Plugin Isolation
- Cleanup
- Plugin package management system
- Optimized registries I/O processing
- Vast refactoring