Skip to content

Releases: vcode-sh/fchub-plugins

cartshift v1.1.0

15 Mar 10:31

Choose a tag to compare

  • Enhance CartShift plugin with security and validation improvements

fchub-memberships v1.3.0

14 Mar 19:17

Choose a tag to compare

  • Update .gitignore for FCHub Memberships plugin

fchub-memberships v1.1.0

14 Mar 11:54

Choose a tag to compare

  • Update FCHub - Fakturownia to version 1.1.0

fchub-fakturownia v1.1.1

14 Mar 19:10

Choose a tag to compare

  • Update FCHub - Fakturownia to version 1.1.1

fchub-fakturownia v1.1.0

14 Mar 11:53

Choose a tag to compare

  • Update FCHub - Fakturownia to version 1.1.0

fchub-multi-currency v1.4.0

10 Mar 10:16

Choose a tag to compare

  • Update FCHub Multi-Currency plugin to version 1.4.0

fchub-multi-currency v1.3.0

07 Mar 22:22

Choose a tag to compare

  • Update FCHub Multi-Currency plugin to version 1.3.0

fchub-multi-currency v1.2.4

07 Mar 16:13

Choose a tag to compare

  • Move SortableJS from admin/vendor to admin/lib to avoid server-level vendor path blocks

fchub-multi-currency v1.2.3

07 Mar 16:00

Choose a tag to compare

  • Update FCHub Multi-Currency plugin to version 1.2.3

fchub-multi-currency v1.2.2

07 Mar 14:50

Choose a tag to compare

Turns out the drag-and-drop currency reordering was silently broken for some users and we couldn't reproduce it. The SortableJS script handle was registered as sortablejs — a name generic enough that any other plugin registering the same handle first would silently hijack ours. WordPress doesn't throw, doesn't warn, just uses whoever registered first and moves on. The grab cursor worked (pure CSS), but the actual drag library never loaded.

Fixed

  • Drag-and-drop currency reordering broken on some installs — the sortablejs script handle could collide with other plugins registering the same handle. WordPress silently drops duplicate wp_register_script calls, so our Sortable.min.js never loaded while the CSS cursor: grab kept pretending everything was fine. Renamed to fchub-mc-sortablejs so it can't be stolen. Also added a console warning when SortableJS fails to load, because silent failure is not a debugging strategy.

Proof it works

https://files.vcode.sh/fchub/docs/multi-currency/fchub-multi-currency-dnd.mp4


Full changelog: https://fchub.co/docs/fchub-multi-currency/changelog