Skip to content
This repository was archived by the owner on Jan 23, 2026. It is now read-only.

Releases: markcheret/footnotes

2.7.3

25 Apr 20:28
ac81903

Choose a tag to compare

2.7.3

  • Bugfix: fix WYSIWYG editor error message, thanks to @ogbcashdown bug report.

2.7.2 [BROKEN]

  • Reissue of 2.7.1.

2.7.1 [RECALLED]

  • Bugfix: Stylesheets: namespace collapsed CSS class, thanks to @cybermrmotte
    @markyz89 bug reports.
  • Dashboard: move Plugin settings under default WP Settings menu.
  • Bugfix: Footnotes: fix bug when using multiple paragraphs in footnotes.
  • Documentation: remove outdated MCI/ManFisher references.
  • Documentation: split changelog into seperate file.

2.7.0

15 Apr 21:14
6a32c82

Choose a tag to compare

2.7.0

  • Adding: Reference container: optionally per section by shortcode, thanks to @grflukas issue report.
  • Bugfix: Excerpts: make excerpt handling backwards compatible, thanks to @mfessler bug report.
  • Bugfix: Dashboard: debug the ‘Quick start guide’ tab, thanks to @Rumperuu bug report.

2.6.5

11 Apr 00:10
cdb4dc0

Choose a tag to compare

2.6.5

  • Bugfix: Editor buttons: debug button by reverting name change in PHP file while JS file and HTML template remained unsynced, thanks to @gova bug report.
  • Bugfix: Hooks: default-disable the_excerpt hook with respect to theme-specific excerpt handling, thanks to @mmallett bug reports.

2.6.4

  • Bugfix: Process: remove trailing comma after last argument in multiline function calls for PHP < 7.3, thanks to @scroom @Copylefter @lagoon24 bug reports.

2.6.3

  • Bugfix: Reference container: debug footnotes number text color in the table header cells required for accessibility, thanks to @spaceling bug report.
  • Bugfix: Excerpts: debug the ‘Yes’ option by generating excerpts with footnotes on the basis of the posts, thanks to @NikeLaos @martinneumannat bug reports.
  • Bugfix: Reference container: debug span elements in backlinks by removing ‘event.stopPropagation()’ from jQuery scroll down function, thanks to @lolzim bug report.
  • Update: Excerpts: set the default value of the debugged ‘Footnotes in excerpts’ setting to Yes.
  • Update: Excerpts: enable the hook ‘the_excerpt’ by default to make the debugged ‘Footnotes in excerpts’ setting effective.

2.6.2

  • Bugfix: Excerpts: debug the ‘No’ option by generating excerpts from scratch without footnotes, thanks to @NikeLaos @markcheret @martinneumannat bug reports.
  • Bugfix: Tooltips: Continue reading: debug link for AMP compatibility mode.

2.6.1

  • Bugfix: Tooltips: Styling: Font color: set default value to black for maximum contrast on default white background color, thanks to 4msc bug report.
  • Bugfix: Tooltips: Styling: Background color: set default value back to white because empty doesn’t work out as expected.

2.6.0

  • Added: Reference container: get expanding and collapsing to work also in AMP compatibility mode, thanks to @westonruter code contribution.
  • Added: Tooltips: make display work purely by style rules for AMP compatibility, thanks to @milindmore22 code contribution.
  • Bugfix: Tooltips: AMP tooltips: enable accessibility by keyboard navigation, thanks to @westonruter code contribution.

2.5.15

  • Bugfix: Dashboard: General settings: Footnote start and end short codes: debug select box for shortcodes with pointy brackets.
  • Update: Dashboard: General settings: Footnote start and end short codes: add information about pointy brackets.

2.5.14

  • Bugfix: Footnote delimiter short codes: fix numbering bug by cross-editor HTML escapement schema unification, thanks to @patrick_here @alifarahani8000 @gova bug reports.
  • Update: Dashboard: General settings: Footnote start and end short codes: delete comment on pointy brackets.

2.5.13

  • Bugfix: Dashboard: Referrers and tooltips: Backlink symbol: debug select box by reverting identity check to equality check, thanks to @lolzim bug report.
  • Bugfix: Footnote delimiter short codes: debug closing pointy brackets in the Block Editor by accounting for unbalanced HTML escapement.
  • Update: Dashboard: General settings: Footnote start and end short codes: update information about short codes using pointy brackets.

2.5.12

  • Update: Scrolling: CSS-based smooth scroll behavior (optional), thanks to @paulgpetty and @bogosavljev issue reports.
  • Bugfix: Backlinks: reflect scroll functions down/up differentiation across the template set, thanks to @bogosavljev bug report.
  • Bugfix: Referrers: Hard links: enforce scroll offset with ‘!important’ property for surroundings specifying otherwise, thanks to @bogosavljev bug report.
  • Bugfix: Forms: prevent inadvertently toggling input elements with footnotes in their label, by optionally moving footnotes after the end of the label.
  • Bugfix: Forms: prevent inadvertently toggling input elements with footnotes in their label, by optionally disconnecting those labels.
  • Bugfix: Scroll offset: correct syntax error in the main style sheet.
  • Bugfix: Reference container: correct new syntax errors in the 8 reference container row templates.
  • Bugfix: Reference container: correct a new typo in the JavaScript reference container template.
  • Update: Dashboard: General settings: split a dedicated ‘URL fragment ID configuration’ metabox off the ‘Scrolling behavior’ metabox.

2.5.11

  • Bugfix: Forms: remove footnotes from input field values, thanks to @bogosavljev bug report.
  • Bugfix: Reference container: apply web semantics to improve readability for assistive technologies, thanks to @derivationfr issue report and code contribution.
  • Bugfix: Tooltips: Styling: Background color: empty default value to adopt theme background, thanks to 4msc bug report.
  • Bugfix: Dashboard: debug text input fields by disabling quotation mark escapement, thanks to @Rumperuu code contribution in the standards compliance overhaul.
  • Update: Documentation: Readme.txt: comment line below the ‘Stable Tag’ field to warn that this field is (unintuitively) parsed for release configuration.
  • Update: Documentation: Readme.txt: informative ‘Version’ field in sync with ‘Version’ in ‘footnotes.php’ for bugfix versions available ahead of the Stable Tag.
  • Update: Documentation: Readme.txt: informative ‘Package Version’ field in sync with the ‘Package V.’ field added in the ‘footnotes.php’ file header.
  • Update: Codebase: make PHP code comply to WordPress PHP Coding Standards requirements, thanks to @Rumperuu code contribution and refactoring.
  • Bugfix: Forms: try to prevent the adverse effect of clicking footnote referrers in labels of input elements by ‘event.stopPropagation()’ in jQuery scroll down function.
  • Bugfix: Forms: mitigate the adverse effect of clicking footnote referrers in labels of input elements by an optional, configurable scroll down delay.
  • Bugfix: Scroll durations: mitigate the downside of delayed scrolling down by optionally enabling asymmetric scroll durations (e.g. fast down, slower up).
  • Update: Scroll delays: add a setting to configure also a scroll up delay for completeness.
  • Bugfix: Tooltips: Styling: protect padding against removal in surroundings with explicit zero padding.
  • Bugfix: Tooltips: Display: CSS transitions: fix syntax error.
  • Update: Documentation: help and support for contributors by the means of Contributing Guidelines in ‘CONTRIBUTING.md’, thanks to @Rumperuu code contribution.
  • Update: Documentation: additional readme in markdown format ‘README.md’ for use with the code repository on GitHub, thanks to @Rumperuu code contribution.
  • Update: Documentation: move ‘customized-template-stack.txt’ and ‘customized-documentation-schema.txt’ from the ‘development/’ folder to root.

2.5.10

2.5.9D1

  • Update: Codebase: accidental release of trunk/, tagged when 2.5.10 was released 3½ h later. OUR APOLOGIES, PLEASE, FOR THE 2.5.9d1 PLUGIN ‘Stable Tag’ MISHAP.

2.5.8

  • Bugfix: Layout: support right-to-left writing direction by replacing remaining CSS values ‘left’ with ‘start’, thanks to @arahmanshaalan bug report.
  • Bugfix: Layout: support right-to-left writing direction by enabling mirrored paddings on HTML dir=”rtl” pages, thanks to @arahmanshaalan bug report.

2.5.7

  • Bugfix: Process: fix footnote duplication by emptying the footnotes list every time the search algorithm is run on the content, thanks to @inoruhana bug report.

Workflow Test #2

10 Mar 16:46

Choose a tag to compare

Workflow Test #2 Pre-release
Pre-release

This release is to test the GitHub Actions-based release workflow introduced as part of #59. It targets the release-workflow branch, and can be deleted once we're happy that the workflow works.

Alongside the standard two archives, it should also have a third zipfile called footnotes-workflow-test.zip containing only the built Plugin files (i.e., no config files, Git-related files, etc.)