SuperMemoAssistant.Services.Sentry 2.1.0-beta.4

This is a prerelease version of SuperMemoAssistant.Services.Sentry.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package SuperMemoAssistant.Services.Sentry --version 2.1.0-beta.4                
NuGet\Install-Package SuperMemoAssistant.Services.Sentry -Version 2.1.0-beta.4                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="SuperMemoAssistant.Services.Sentry" Version="2.1.0-beta.4" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SuperMemoAssistant.Services.Sentry --version 2.1.0-beta.4                
#r "nuget: SuperMemoAssistant.Services.Sentry, 2.1.0-beta.4"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install SuperMemoAssistant.Services.Sentry as a Cake Addin
#addin nuget:?package=SuperMemoAssistant.Services.Sentry&version=2.1.0-beta.4&prerelease

// Install SuperMemoAssistant.Services.Sentry as a Cake Tool
#tool nuget:?package=SuperMemoAssistant.Services.Sentry&version=2.1.0-beta.4&prerelease                

Facilitate bug reporting with Sentry.

Product Compatible and additional computed target framework versions.
.NET Framework net472 is compatible.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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,026 4/14/2021
2.1.0-beta.4 1,619 4/11/2021
1.0.1.14 1,549 3/5/2020
1.0.1.5 486 2/27/2020
1.0.1.2 465 2/27/2020
1.0.1.1 487 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: Interop version
- Updated: Packages
- 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