All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
6.1.1 (2024-11-01)
2.0.0 (2024-10-14)
- mercury rising rebranding (#1988) (60f0873), closes #1922 #1926 #1930 #1931 #1934 #1935 #1933 #1936 #1944 #1947 #1951 #1952 #1956 #1957 #1960 #1958 #1959 #1965 #1967 #1969 #1970 #1972 #1971 #1973 #1968 #1974 #1975
- This is a breaking change due to the rebranding effort
ci: update rebrand mercury workflow for deployments
revert(font-weight): combine font-weights back to *00 based
fix: DSS-752
1.3.6 (2024-08-16)
Note: Version bump only for package @kajabi/sage-system
1.3.5 (2024-07-31)
Note: Version bump only for package @kajabi/sage-system
1.3.4 (2024-06-07)
Note: Version bump only for package @kajabi/sage-system
1.3.3 (2024-05-17)
Note: Version bump only for package @kajabi/sage-system
1.3.2 (2024-05-07)
Note: Version bump only for package @kajabi/sage-system
1.3.1 (2024-03-26)
- dropdown: fix duplicative variable and parameter (9079d49)
- dropdown: prevent null reference errors on dynamic positioning (f33da86)
- tooltip: ensure valid node before removal to prevent errors (da9b7c3)
1.3.0 (2024-02-26)
- updating to Node18 with support for 16, removing circleci references (16022bf)
1.2.14 (2023-10-27)
- dropdown rails: keep dropdown content on the screen (3526e82)
- dropdown: add left and right repositioning for the rails dropdown (1d89206)
1.2.13 (2023-10-19)
- tooltip: add closing on click (47d4c26)
1.2.12 (2023-08-21)
- dropdoown: update to prevent triggerLabel from updating when multiselect is enabled (8cb7942)
- rails-dropdown: resolve multi-select panel closing on option click (3515f64)
1.2.11 (2023-07-31)
- expandablecard: update targeting to account for new markup (cc4f20b)
1.2.10 (2023-04-27)
- copy-button: use new clipboard functions (05c560d)
1.2.9 (2023-03-20)
Note: Version bump only for package @kajabi/sage-system
1.2.8 (2023-03-06)
- sage-dropdown: safari calculation was wrong (686c0b7)
1.2.7 (2023-01-19)
- inputgroup: adjust conditional check to prevent js error (e16e8d5)
1.2.6 (2023-01-18)
- inputgroup: adjust conditional check to prevent js error (e61d02e)
1.2.5 (2023-01-17)
- dropdown: calculate the position of the dropdown panel (36384ec)
- inputgroup: adjust height calculation (6a9b44e)
- inputgroup: js refactor for button position and input padding (2566f93)
- inputgroup: naming typo (0d284ab)
- inputgroup: refactor js to only position button when error (9dce0c6)
- tooltip: adds check for empty attribute to removeTooltip() (53d152e)
- tooltip: adjust check for missing or empty data-attribute. hat-tip @monkeypox8 (195f6a4)
1.2.4 (2022-12-05)
Note: Version bump only for package @kajabi/sage-system
1.2.3 (2022-12-05)
1.2.2 (2022-10-31)
- accordion: add rails version (a7131c6)
- expandable-card: update per kevin review (365ad0c)
- expandable-card: updates per review (082e973)
- expandablecard: update rails reset (99cf2e3)
1.2.1 (2022-09-27)
- modal: ensure drag from within modal does not accidentally dismiss it (aec3c40)
1.2.0 (2022-09-21)
- merge develop: merge develop in (03e79bb)
- loader: repurpose loader to be usable in the button (6fb356d)
1.1.0 (2022-08-31)
- security: add override for path parse (c9c5902)
- security: addresses vulnerability identified by snyk (a245e9e)
- list: add fallback and improved documentation (6b6f0ff)
- list: adjust handle affordance for clarity (f2f43db)
- list: update list interaction (rails) (7e3d76f)
- list: wip adding advanced drag features (e9c76d7)
1.0.1 (2022-08-22)
- modal: updates to classname (058b3ef)
1.0.0 (2022-07-15)
- removed author (e572872)
- Removes legacy theme from packages.
chore: remove author
- Removes the legacy theme from sage-system
0.22.3 (2022-07-15)
Note: Version bump only for package @kajabi/sage-system
0.22.2 (2022-06-24)
- Revert "fix(modal): remove scrolling background when open" (521c214)
0.22.1 (2022-06-17)
- modal: add class to body to remove background scrolling (8d1456a)
- modal: remove scrolling background when open (5ce33ee)
0.22.0 (2022-06-13)
- alert: add custom event dispatch on Rails alert dismiss click (9cb9abd)
0.21.3 (2022-06-03)
- select: remove inverted icon functionality (17b10c2)
0.21.2 (2022-05-13)
- form elements: updates to textarea and select (ad298e4)
- form-element: resolve floating label issue (c358ee2)
0.21.1 (2022-05-04)
- tabs: weren't loading correct tab when using permalink (caad2ef)
0.21.0 (2022-05-02)
0.20.0 (2022-04-25)
- list: add new list component (1c24c5f)
0.19.0 (2022-04-21)
- input: patch input affixes for both themes (fada3b3)
- sage-system: add theme check utility (24cd327)
- select: patch select JS for both themes (85b0da2)
- toast: ensure Toast JS is compatible with both themes (81ffd03)
0.18.1 (2022-03-07)
- adding annotations (a664f44)
0.18.0 (2022-02-24)
- dropdown: patch event handling for custom dropdown (6f8aeeb)
0.17.0 (2021-12-15)
- alert: minor fix (370a313)
- alert: added presence listener for alerts (fe54591)
0.16.1 (2021-12-06)
Note: Version bump only for package @kajabi/sage-system
0.16.0 (2021-12-01)
- toast: add close event to reset (d852cf3)
- toast: enable test_id (99b635f)
- toast: toast JS events (994a783)
0.15.0 (2021-11-15)
- carousel: added logic for startIndex option (bc5e1e1)
- carousel: changed dots phrasing to indicator, removed unused dot styles (2b816d6)
- carousel: fixed pagination index for Rails component (1a80e78)
- carousel: got Rails indicator pagination working (de3e020)
- carousel: re-added the mouseDrag option with dragEnd event to update arrows/indicator (91b96b5)
- carousel: updating to use indicator in Rails component (ca91e3a)
0.14.0 (2021-11-01)
- carousel: added a11y attributes per Quinton's guidance (a58b7ed)
- carousel: added arrow caret icons, disabled state and logic (0c715fd)
- carousel: added dragEnd event to change active dot, simplified some styling (a4d1ebb)
- carousel: added missing button role and tab index attributes to arrows and dots (7e3d4c6)
- carousel: cleaned up and simplified js (0134072)
- carousel: fixed looping conditional (2ee8f5d)
- carousel: fixed looping conditional, added props and rules (96e386f)
- carousel: fixed package.json and yarn.lock files version for tiny-slider (c9ac14a)
- carousel: got arrows and dots syncing properly, simplified js (3f4ff1f)
- carousel: got basic JS setup (61e3a95)
- carousel: got basic markup with content_for going (c0e1a8a)
- carousel: got basic prev/next and dot click working (5466db2)
- carousel: got options passing working (06a8845)
- carousel: got the appending to slide container div working (531ddc9)
- carousel: moved container out of editable options (e5c6189)
- carousel: removed dots if the carousel is infinitely looping (570e8dd)
- carousel: simplified styling, fixed naming and options (e1f729e)
0.13.2 (2021-10-25)
- node version: update all packages to use 14.x for node (5d01915)
0.13.1 (2021-09-29)
- expandable-card: updated arguments in unbind function (0f78a10)
0.13.0 (2021-09-27)
- form input affix: modified inputaffixes script to use custom child instead of label (14df1ee)
0.12.0 (2021-09-20)
0.11.2 (2021-09-15)
- input: added a generic form field class for shared form elements styled (c62e766)
- input: move updates to mixin instead of shared classes (e457f8a)
0.11.1 (2021-09-08)
- modal: gracefully check for a trigger (86e5e8d)
0.11.0 (2021-09-08)
- modal: allow modal trigger to load a remote URL in modal (8e971a6)
0.10.0 (2021-08-25)
- dynamic_select: add param for pagination size (1c63d38)
- dynamic_select: remove unused function (9fe0310)
- dynamic-select: update js animation, remove focusout (18a93c1)
- dynamic-select: add js and input logic (a62ca6d)
Note: Version bump only for package @kajabi/sage-system
Note: Version bump only for package @kajabi/sage-system
Note: Version bump only for package @kajabi/sage-system
Note: Version bump only for package @kajabi/sage-system
Note: Version bump only for package @kajabi/sage-system
Note: Version bump only for package @kajabi/sage-system
0.9.1 (2021-07-21)
- button: add disabled loading state (e359c4f)
- button: more updates to loading state (6591ee7)
- button: rename html attr (a0a4267)
- button: update js name (05a92cd)
- button: update per review (9943a4c)
- button: updated to prop name (5562845)
- button: updates per review (fd3356d)
- button: updates to disabled button (294d60e)
0.9.0 (2021-07-13)
- popover: sync rails side and tweak styles (8c96b0d)
0.8.5 (2021-06-09)
- tooltip: hide focus/blur listeners (ce2e529)
0.8.4 (2021-06-09)
- modal js: prevent modal JS from erroring on close when
active: true
attribute set (b0a606d) - tooltip: show tooltip on either hover or focus (4f2440b)
0.8.3 (2021-06-02)
- remove 'page' key so that search results will default to showing on first page (0f06743)
0.8.2 (2021-05-19)
- copy button: update toast property in copy-button.js (9a52c15)
- toast: add classes for toast spinner (0359816)
- toast: add spinner to uploading state (c7d105a)
- toast: pairing with andrew (506c93d)
0.8.1 (2021-05-12)
- readmes: update all readme files to force version updates (ed20578)
0.8.0 (2021-05-12)
- investigate sortable interaction: investigate sortable interaction (10d4957)
- rails toast: toast: Integrate a global container, animate out tooltip polish (8e96eac)
0.7.0 (2021-05-05)
- modal: adds global 'active' event and moves 'open' and 'opening' to instances (8cbc5b4)
- modal: adds open events for modals (d51d141)
0.6.0 (2021-04-12)
- selector: populate content in the correct element (2f324c1)
- selector: use data-js-* attrs to select element (10003e8)
- modal: adds remote_url option (ec2ae20)
0.5.1 (2021-04-01)
- sagesearch: adds option to not execute search on clear (89067bb)
0.5.0 (2021-03-25)
- dropdown: update dropdown js (hat-tip phil for pairing up) (5dc1970)
- dropdown: add no-exit to dropdown js (adc3432)
0.4.2 (2021-03-11)
- sortable: fixes: Rails Sage Sortable injects its content twice onload (86f893a)
0.4.1 (2021-03-02)
- dropdown: adjust js to address disabled items being selected (7ee112a)
0.4.0 (2021-02-24)
- input group: apply JS for browser control button overlap (d0507af)
0.3.4 (2021-02-17)
- modal: add prop to modal to remove contents on close (de4330e)
- modal: updates to attr name (1fbe66b)
- fix keyboard issue (d8e21b9)
- remove group-toggle-solo check and improve keyboard support (a17c5d8)
- toggle hidden attribute properly (bbb68f6)
0.3.3 (2021-02-12)
- dropdown: update order (79664ba)
- dropdown: update trigger label to contain the value of the recently selected option onload (3664069)
0.3.2 (2021-01-25)
- toast: update to markup to prevent clash w/ products boostrap (bfdc8b0)
0.3.1 (2021-01-21)
0.3.0 (2021-01-20)
- toast: added initial js [wip] (fd17f34)
- toast: corrected typo (a805b60)
- toast: fix build error (6b8bcf7)
- toast: remove unused js (c2cf563)
- toast: reorder arguments (6debacd)
- toast: updates to allow for any icon and styling adjustments for long text (71063e7)
- copybutton: adds toast confirmation to CopyButton (ad8903f)
- react: add eslint to repo with script in sage-react (0124a48)
0.2.1 (2020-12-15)
Note: Version bump only for package @kajabi/sage-system
0.2.0 (2020-12-14)
- hero: added js to rails hero component (274814b)
- hero: updated properties for hero component (c07d67c)
0.1.0 (2020-12-11)
- search component: migrate KJB's search.js into Sage (056c2f8)
- search component: Breaking change because of rename of KJB's search.js data-attr that excludes the new Sage search fields from being bound by old script
BUILD-447
0.0.37 (2020-12-10)
- input affix: fixes structure of labels for affix inputs (660167c)
0.0.36 (2020-11-30)
- popover: javascript refactor for positioning (e710d66)
- popover: js adjustments to allow button text to also trigger popover and panel positioning (7f522a6)
- popover: refactored popover positioning js (e398d80)
0.0.35 (2020-11-25)
- added focus trapping for sage rails dropdown (8b15325)
- added focus trapping to sage rails dropdown (0abcfbb)
- added focus trapping to sage rails dropdown (b9af4fc)
0.0.34 (2020-11-25)
- added focus trapping to sage rails popover (3701eee)
- added focus trapping to sage rails popover (883d5d3)
0.0.33 (2020-11-25)
- add focus trapping to dropdown (5d54e78)
- add focus trapping to dropdown (79c9974)
- added focus trapping to rails sage modal (d05fa92)
- sage modal - added focus trapping to rails implementation (7219fd1)
0.0.32 (2020-11-20)
Note: Version bump only for package @kajabi/sage-system
0.0.31 (2020-11-20)
- sage-system: fix typo in Panel Controls actions constant (e288134)
- sage-system: guard event dispatch when no tab pane is found (0b9a9ff)
0.0.30 (2020-11-19)
- sage-system: update system js for components (1bd80b2)
0.0.29 (2020-11-17)
- added js to popover rails component (cea19e1)
0.0.28 (2020-11-17)
- banner: migrate JS (5afe6c3)
0.0.27 (2020-11-16)
- monorepo: adding npmrc to all packages for sub module deployments (831dc43)
0.0.26 (2020-11-16)
- monorepo: added yarnrc to all sub dirs due to submodule deploy methods (72c8bd3)
0.0.25 (2020-10-21)
- system: updating license (2bcff66)
0.0.24 (2020-10-21)
- system: updating license (2bcff66)
0.0.23 (2020-10-21)
Note: Version bump only for package @kajabi/sage-system
0.0.22 (2020-10-21)
Note: Version bump only for package @kajabi/sage-system
0.0.21 (2020-10-20)
Note: Version bump only for package @kajabi/sage-system
0.0.20 (2020-10-20)
Note: Version bump only for package @kajabi/sage-system
0.0.19 (2020-10-20)
Note: Version bump only for package @kajabi/sage-system
0.0.18 (2020-10-20)
Note: Version bump only for package @kajabi/sage-system
0.0.17 (2020-10-20)
Note: Version bump only for package @kajabi/sage-system
0.0.16 (2020-10-20)
- heroku: deployment (7f6c78a)
0.0.15 (2020-10-20)
Note: Version bump only for package @kajabi/sage-system
0.0.14 (2020-10-20)
Note: Version bump only for package @kajabi/sage-system
0.0.13 (2020-10-20)
- monorepo: removing dists from main master (a3844ec)
0.0.12 (2020-10-20)
- packages: adding preversion step to include dist (3a80171)
0.0.11 (2020-10-17)
0.0.10 (2020-10-13)
Note: Version bump only for package @kajabi/sage-system
0.0.9 (2020-10-12)
Note: Version bump only for package @kajabi/sage-system
0.0.8 (2020-10-10)
Note: Version bump only for package @kajabi/sage-system
0.0.7 (2020-10-10)
Note: Version bump only for package @kajabi/sage-system
0.0.6 (2020-10-09)
Note: Version bump only for package @kajabi/sage-system
0.0.5 (2020-10-08)
Note: Version bump only for package @kajabi/sage-system
0.0.4 (2020-10-08)
Note: Version bump only for package @kajabi/sage-system
0.0.3 (2020-10-06)
Note: Version bump only for package @kajabi/sage-system
Note: Version bump only for package @kajabi/sage-system
Note: Version bump only for package @voodoogq/sage-system
1.0.2 (2020-10-05)
Note: Version bump only for package @voodoogq/sage-system
Note: Version bump only for package @voodoogq/sage-system