Releases: tekktrik/circlink
Releases · tekktrik/circlink
3.3.1.post3 - Update CI
Update CI for GitHub repository. No functional changes were made during this release.
3.3.1.post2 - Updated maintenance status badge
- Updated maintenance status badge in README
3.3.1.post1 - Fixed README badge
- Fixed CI badge in README
3.3.1 - Big fixes and minor improvements
- Decluttered namespaces of files for better readability
circlink workspace view
now errors and announces if the requested workspace does not exist
3.3.0 - Workspace view subcommand addition, bugfixes
- Added
workspace view
subcommand for view links contained in saved workspaces - Added explanation of link settings to documentation
- Removed artificial time delays when creating/stopping links
- Fixed error resulting from stopping a link quickly after creating it
3.2.1 - Hotfix for 3.2
- Fixed issue of not starting up on Python 3.8 and 3.9 due to not importing
TypeAlias
fromtyping_extensions
3.2.0 - Added workspaces, reorganization of files
- Added workspace functionality for easy saving/loading of sets of links
- Reorganized the package to be more structured and better predict where things are
- Added additional pre-commit hooks for a better development experience
- Updated documentation to be more fully hosted on ReadTheDocs
- Added information about
config
andworkspace
commands to tutorial - Fixed an issue where force clearing links did wipe them from the ledger
3.1.1 - Force clearing ledger
- Force clearing the history also resets the ledger
3.1.0 - Added settings file
- Added configuration settings file
- Added commands for viewing and editing configuration file
- Added options to show the filepath for the settings file, as well as reset it to defaults
- Added additional comments to code for easier development
3.0.0 - Use ledger, API changes
circlink
now uses a ledger to ensure files are only tracked by one link, which changes to an overlapping one when the original is stopped- Added the
ledger
command to show the current ledger of files and what links/processes are controlling them - Callbacks have been added to the main
circlink
command, and theversion
,about
, andreset
commands are now invoked using--version
/-v
,--about
/-a
, and--reset
circlink
now uses a standardized location for config files, rather than wherever the package is installed- Using
typer.Exit
instead ofsys.exit
where applicable - Fixed how exceptions are handled when
circlink
is abruptly reset (now handles silently) circlink
now attempts to check that a process being stopped exists and is in factcirclink
, and warns and provides guidance if it detects issuesstop
command now has the--clear
/-c
command to additionally clear the specified link(s) from the history as well