Equation Citator v1.3.7 Documentation
    Preparing search index...

    CHANGELOG 1.2.X

    Version 1.2.0

    Version 1.2.0 - functionally improvements.

    ๐Ÿ› Fixed Bugs :

    • Now auto-complete will not show up in source mode if enableInSourceMode setting is disabled. (fixed in release edit of 1.1.0)
    • Equation Auto-complete will now add space after the delimiter in single-line equation block case.
    • Now if no alias (label) is provided for a footnote, it will use the file name as the alias.
    • Fix some blank line problem in tutorial. also add tutorials for new features.
    • Refactor the equation utils functions, combine several fucntions into one.

    Release Patch : Provide an option to enable/disable citation update when auto-numbering equations.

    โœจ New Features :

    1. Link Jump : Double click to jump to equation. Ctrl + double click to create an adjacent window and jump to the equation. (Only support in Live preview mode)

    2. Rename Tags : Now you can select tags and right-click to rename it. The citations will be updated automatically.

    3. Equation Auto-numbering : Now equation auto-numbering will automatically update the relevant citations to ensure the numbering is consistent.

    Version 1.2.1

    Version 1.2.1 - bug fixes and minor improvements.

    ๐Ÿ› Fixed Bugs :

    • Auto-number may not work correctly when there are spaces before the code block
    • Fixed Equation Jump issue BUG #6, now ctrl + double click jump correctly.
    • When there are multiple views and hover on an non-active view, now double-click will also jump correctly (also BUG #6).
    • Possible deletion bug when renaming tags with delete unused tags on (also imporve the efficiency of renaming tags)
    • Fixed the bug when auto-numbering equations, citations in the original file not updated correctly.
    • Fixed some equation citation issues in tutorial.

    Release Patch : fix bug : rename tag will fail if show repeat prompt

    ๐Ÿš€ Optimizations :

    • Auto Number and tag renaming now show informations of renamed citations.

    โœจ New Features :

    • (Beta Feature) Cite with inline code in callout : Add this feature to render citations in callout block. (for bug #4).

    Version 1.2.2

    Version 1.2.2 - many critical bug fixes and significant improvements for user experience.

    ๐Ÿ› Fixed Bugs & Optimizations :

    • (Critical Bug Fix) Fix Bug #14, and now the current file will be auto-numbered correctly even with 1-line tags. (Now note will not become a mass after auto-numbering๐Ÿ˜…)
    • Fix Bug #15, now citations will be rendered in LiveEditor preview Widget.
    • Fix Bug #16, now auto-complete will work correctly and not create redundant space
    • Fix Bug #17, citation suggest will work normally when complete in mid position.
    • Fix multiple same equations render processing, now it will auto matically be combined, $\ref{eq:1.1.1, 1.1.1, 1.1.2, 1.1.2, 1.1.3, 1.1.4, 1.1.6, }$ now should be rendered as (1.1.1~4), (1.1.6), which is rendered as (1.1.1~2), (1.1.2~4), (1.1.6) in previous versions.
    • Fix the citation not rendered correctly when there are spaces between ref brace and citation prefix (e.g. ref{ eq:1.1} will not be rendered correctly)
    • Fix PDF export issue : The markdown prepend the path name instead of creating it under the same folder.
    • enableAutoNumberGlobalPrefix settings is not used, and toggle it has no effect. Now this setting is removed.

    โœจ New Features :

    • (Significant Improvement) Cross-File Citation now support use inner braces in citation (A large refactor has been made for this, PDF support and autocomplete are also updated to support this feature).
    • Optimize the tutorial and readme file, add new features, remove unnecessary parts and duplicates. Moved rules part from readme to tutorial.
    • (slight improvement) Optimize user experience : Now if type a space after citation, the plugin stop suggesting.
    • (User Experience Improvement) Add a new command for inserting tag with auto-number. (allows quick insertion of tags more easily)
    $\ref{eq:2^{1.1}}$    // inner braces in citation 
    

    Version 1.2.3

    Version 1.2.3 - improvements and some minor bug fixes.

    ๐Ÿ› Fixed Bugs :

    • Fix Bug #24, now insert command replace selection by insert content.

    • Better footnote recognition (writing # and ^ in pure footnote format) is supported now.

    • Fix style problem glitch #23

    ๐Ÿš€ improvements :

    • When tag is repeated, auto-number only update the citation of the first tag occurrence, which enables you to append a part with repeated tags into note and then use auto-number normally.

    • More precise tag location when inserting tag in equations.

    • add how to add this plugin tutorial in readme.

    • (main improvement) Build plugin using production mode((use npm run build) in this version, reducing the size of the plugin and improves the performance, the size of the plugin reduced from 593kb to 73kb)

    โœจ New Features :

    • Citation file superscript now render the footnote in popover when hover on it.

    • Add support for text-only and web-link format footnote in superscript popover render

    • Customize the width of equation popover in settings Tab

    ๐Ÿ› ๏ธ Release Patch :

    • Now using brace {} as delimiter in settings is prohibited.

    Version 1.2.4

    Version 1.2.4 - bug fixes and minor improvements.

    ๐Ÿ› Fixed Bugs :

    • Fix bug #34 now amrkdonw export can work correctly for escaped dollar sign.

    • (Critical) Fix Critical #35, when no tag to rename and delete unused tags is enabled, the plugin will delete unused tags normally๐Ÿ˜….

    • Fix bug #31, now citations can rendered correctly both in outline preview and embedded link preview.

    ๐Ÿš€ Enhancements :

    • add enhancement #32, file superscripts will be rendered as footnotes in pdf export. Also change default citation color as same as file superscript color.

    • open the exported file after export pdf command.

    • set default equation widget width to 500px.

    • better empty citation rendering (now empty citations will be rendered as () instead of ``)

    ๐Ÿ› ๏ธ Tooling :

    • Add Copilot instruction file for default base branch policy [copilot]

    Version 1.2.5

    Version 1.2.5 - bug fixes and a bit improvements.

    ๐Ÿ› Fixed Bugs :

    • Fix auto-number function: In 1.2.4 Auto-number still may incorrectly pushes the second and third tag renaming case, Now it will always correctly update only the first occurrence of tag.
    • (Critical) Fix citation update issue bug #53, now citations in the current file will be updated correctly after auto-numbering.
    • (Critical) Fix problem in citations updatingbug #54, delete unused citations now only affect citations of the same file.
    • Press enter key in renaming tag widget will now accept renaming tag.
    • Better prefix settings check (not allow brace and dollar or leave it blank), also dollar is now prohibited in delimiter since its unsafe.
    • Fix style problem #51, add margin and now limit the maximum alias rending width to 380 px.
    • Fix description for PDF citation color #49
    • Fix escaped dollar problem #40

    ๐Ÿš€ Enhancements:

    • add enhancement #52, now will use mutli-citaion-delimiter + space by default (set in settings tab) for better render.

    Version 1.2.6

    Version 1.2.6 - bug fixes

    ๐Ÿ› Fixed Bugs :

    • (Critical) Fix Bug #63, Now multiple citations in a row can update correctly
    • Fix bug #60, auto-number now correctly number with not enough depth in absolute numbering method.
    • Fix bug #56, width settings will be correctly rendered.
    • Fix bug #64 Auto complelte will also parse unclosed citation, and complete it now.

    ๐Ÿš€ Enhancements:

    • Add enhancement #61, enhancement when autocomplete in continuous citations.
    • Add enhancement #62, add option to manually clear cache in settings tab.