Releases: sobjornstad/TiddlyRemember
v1.2.2 – Miscellaneous bugfixes
A variety of small fixes to round out the year:
- #31: Permalinks should not contain a
/
prior to the#TiddlerNameFragment
; this makes links to file wikis inoperable and is unnecessary for other links. As a result of this change, you may notice that all your tiddlers are updated on your first sync (since the permalink has changed on all of them). This is not a bug. - Some users have experienced difficulties opening
file://
links in Anki. A workaround is now documented. - #29: Cloze notes that accidentally contain unmatched braces (like
{this} one}
) now provide a useful error message with enough information to track down the bad note. - #14: Show a useful error message if a tiddler's name is too long for the operating system to handle.
- Display a friendly warning dialog instead of an ugly traceback for a variety of errors.
- #30: Add a check to determine if the TiddlyWiki plugin is compatible with the Anki plugin, to head off future issues. (Currently the Anki plugin is backwards-compatible with any version of the TiddlyWiki plugin, but it seems unlikely this will continue forever.)
v1.2.1 – Fix encoding issue with URL wikis
Fix a bug where URL wikis which were served to TiddlyRemember in an encoding other than UTF-8 could result in garbled characters in the resulting Anki notes.
The TiddlyWiki plugin is unchanged, so you only need to update your Anki plugin for this release. If you are not experiencing this problem, there is no need to update at all.
Thanks to @sortega for identifying and fixing this issue.
v1.2.0 – HTML formatting, pair note type, and more
This release contains a grab-bag of new features and a couple of bugfixes. You should update both your TiddlyWiki plugin and your Anki plugin.
Edit 2020-09-30 12:00:00 UTC: The version number on the TiddlyWiki plugin available on the project website was incorrect, leading to installation difficulties for some. This has now been corrected. See #23 for details.
New features
- #3, #13: Most HTML formatting is now preserved when importing into Anki. In particular, external image links can now be synced successfully to Anki notes (syncing embedded images into Anki's media folder is planned for the future – see #20). Internal links are converted to plain text when importing, as they don't work outside the context of TiddlyWiki and usually aren't too helpful on the Anki card anyway.
- If you run into formatting that doesn't display properly in Anki and believe it's TiddlyRemember's fault, please create an issue. I didn't find any issues, but I obviously haven't been able to test every kind of HTML someone might conceivably try.
- #16: A “pair” note type for creating two-sided flashcards is now available. It works exactly like
rememberq
except for generating a reversed card, and is calledrememberp
. Read more in the docs. - #2: Added option to prefix all unique IDs in a wiki with a constant string, to reduce the chance of ID collisions between multiple users sharing content. See Unique ID in the docs for details.
- Added keyboard shortcuts Alt-R and Alt-Shift-R in TiddlyWiki for inserting the
rememberq
andremembercz
snippets, respectively. The shortcuts can be customized in the standard keyboard-shortcuts tab in the control panel.
Bugs fixed
- #17: If one or more inline-mode
remembercz
's were used in a tiddler without any blockremembercz
orrememberq
notes, TiddlyRemember would not notice the notes. - #21: The rendering of a TiddlyRemember note's ID in TiddlyWiki could cause succeeding paragraphs to wrap oddly when it appeared there was sufficient space for the paragraph text to continue underneath the ID.
Internal improvements
- Create automated test suite. Does not cover some more complex scenarios, but at least verifies basic functionality isn't completely broken and provides a platform for future expansion as issues are uncovered and new functionality is added.
- Minor refactoring to support automated testing.
- Set up
pylint
and various other linter/check utilities.
v1.1.1 – Reference field bugfix
A bug was introduced in v1.0.1 (while trying to fix another bug!) where the Reference field was URL-encoded temporarily for serialization purposes and never got decoded before getting plugged into Anki cards. This meant if you had much of anything in your tiddler titles outside of strict Latin letters and numbers, the field would be filled with garbage. This release fixes that bug.
The TiddlyWiki plugin is unchanged, so you only need to update your Anki plugin for this release.
v1.1.0 – Add support for hard references
The main purpose of this release is to add support for hard references, which make it easy to do nifty things like automatically generating questions from the contents of other tiddlers, without sacrificing the ability to have a correct link to the source of the information in Anki. See Soft and hard references in the documentation for details on how this works.
Additionally, a bug was fixed that prevented notes from being deleted correctly in Anki 2.1.28 and up.
You can grab a copy of the new plugin from its page in the documentation wiki. Don't forget to update the Anki add-on too; at least 2.1.28 is required for this version.
v1.0.0 – First public release
This is the first non-alpha release of TiddlyRemember. It should be fully usable now!