Skip to content

Latest commit

 

History

History
355 lines (264 loc) · 19.4 KB

CHANGELOG.md

File metadata and controls

355 lines (264 loc) · 19.4 KB

v1.0.14 (Mon Mar 25 2024)

⚠️ Pushed to main

  • fix: delay in applying custom helpers to current state (@jorenrui)

Authors: 1


v1.0.13 (Mon Mar 25 2024)

⚠️ Pushed to main

  • fix: do not flatten arrays for array toggle, remove, and subtract (@jorenrui)
  • fix: do not flatten array for array.add (@jorenrui)

Authors: 1


v1.0.12 (Mon Mar 25 2024)

⚠️ Pushed to main

Authors: 1


v1.0.11 (Sun Mar 24 2024)

⚠️ Pushed to main

  • refactor: prevent array.nextItem and array.previousItem to return null (@jorenrui)
  • refactor: update how array.previousItem and array.nextItem works for multi dimensional arrays (@jorenrui)

Authors: 1


v1.0.10 (Sun Mar 24 2024)

⚠️ Pushed to main

  • refactor: update array.search to return the same structure of the searched array (@jorenrui)

Authors: 1


v1.0.9 (Sat Mar 23 2024)

⚠️ Pushed to main

  • feat: add array.deepFirst and array.deepLast properties (@jorenrui)
  • feat: add support for multi-dimensional arrays for array.add (@jorenrui)
  • feat: add support for multi dimensional arrays for array.toggle (@jorenrui)
  • feat: add deep equality checker for arrays with array.sameAs(array) (@jorenrui)
  • feat: add support for multi dimensional array for array.remove and array.subtract (@jorenrui)
  • feat: support multi-dimensional arrays in array.nextItem and array.previousItem (@jorenrui)
  • feat: add array.deepFlat and support multi dimensional array in array.search (@jorenrui)
  • feat: expose MiniArray as MiniJS.Array (@jorenrui)

Authors: 1


v1.0.8 (Wed Mar 20 2024)

⚠️ Pushed to main

  • feat: make array mutations re-renders work for el and scope variables (@jorenrui)

Authors: 1


v1.0.7 (Sun Mar 17 2024)

⚠️ Pushed to main

Authors: 1


v1.0.6 (Sun Mar 17 2024)

⚠️ Pushed to main

  • refactor: update array add, remove, toggle and replaceAt to be mutating array methods (@jorenrui)
  • feat: trigger re-render for array mutation variables (@jorenrui)
  • feat: identify array method usage with the lexer (@jorenrui)

Authors: 1


v1.0.5 (Fri Mar 08 2024)

⚠️ Pushed to main

  • fix: :scope not working for dynamically inserted nodes (@jorenrui)

Authors: 1


v1.0.4 (Fri Mar 08 2024)

⚠️ Pushed to main

  • fix: non conditional :class not working (@jorenrui)

Authors: 1


v1.0.3 (Thu Feb 29 2024)

🐛 Bug Fix

Authors: 1


v1.0.2 (Tue Feb 27 2024)

🐛 Bug Fix

Authors: 1


v1.0.1 (Mon Feb 26 2024)

🎉 This release contains work from new contributors! 🎉

Thanks for all your work!

❤️ Joeylene (@jorenrui)

❤️ null@tonyennis145

❤️ Jen (@jensnowww)

🐛 Bug Fix

⚠️ Pushed to main

  • chore: update file in contributorsrc (@jorenrui)
  • refactor: rename readme to README (@jorenrui)
  • chore: update contributors (@jorenrui)
  • build: setup git config (@jorenrui)
  • build: update dependencies (@jorenrui)
  • docs: add test script in readme (@jorenrui)
  • feat: add lexer support for object expression, rest element, and arrow functions (@jorenrui)
  • refactor: update fetch of variables in :each directive (@jorenrui)
  • fix: attach helper variables to variables after evaluate event attribute (@jorenrui)
  • docs: add link to notion docu (@jorenrui)
  • docs: add info regarding re-rendering (@jorenrui)
  • chore: add todo for lexer on object destructuring (@jorenrui)
  • fix: disable re-rendering on el and parent variables re-assignement in dynamic attributes (prevents infinite loop) (@jorenrui)
  • fix: prevent triggering re-render on evaluate dynamic attribute (prevent infinite loop) (@jorenrui)
  • docs: update description of :value, :class, and :text (@jorenrui)
  • refactor: remove unused helper (@jorenrui)
  • chore: add comment regarding null parent (@jorenrui)
  • docs: update previousItem usage (@jorenrui)
  • feat: add replaceAt array method (@jorenrui)
  • docs: update custom events (@jorenrui)
  • fix: parent is null (@jorenrui)
  • fix: prevent re-renders until ready (@jorenrui)
  • refactor: update cloned child (@jorenrui)
  • fix: :load event not running (@jorenrui)
  • chore: update todo (@jorenrui)
  • fix: ignore call expressions (@jorenrui)
  • fix: add support for array pattern (@jorenrui)
  • fix: ignore native variables and new expression for member identifiers (@jorenrui)
  • refactor: dispose event before setting event (@jorenrui)
  • refactor: relocate custom event setters to set event (@jorenrui)
  • refactor: update demo to use :clickme (@jorenrui)
  • refactor: update key of event listeners (@jorenrui)
  • feat: add :clickme event (@jorenrui)
  • refactor: rename special keys to system keys (@jorenrui)
  • fix: set parent entity as document if there are no parents found (@jorenrui)
  • feat: add support for aria-, data-, and dash-cased attributes (@jorenrui)
  • refactor: update query selector (@jorenrui)
  • fix: prevent returning current element as parent (@jorenrui)
  • fix: remove array type event listeners (@jorenrui)
  • fix: check if dynamic attribute before evaluating it for observeDOM (@jorenrui)
  • chore: add comment on getParent (@jorenrui)
  • refactor: remove unused logic (@jorenrui)
  • docs: add dynamic attributes to README (@jorenrui)
  • docs: update README (@jorenrui)
  • feat: detect and apply changes to dynamic attributes (@jorenrui)
  • fix: make :each children work with observe dom (@jorenrui)
  • refactor: remove dom content loaded listener (@jorenrui)
  • fix: prevent duplicate entity init for :each attribute (@jorenrui)
  • fix: use mini events (@jorenrui)
  • fix: array listeners not working (@jorenrui)
  • refactor: add try-catch for parser (@jorenrui)
  • fix: used variables by dynamically added dom are being removed during disposal of nodes (@jorenrui)
  • feat: track event listeners of entity (@jorenrui)
  • docs: run prettier (@jorenrui)
  • chore: add comments (@jorenrui)
  • refactor: expose window (@jorenrui)
  • fix: escape html for :each directive (@jorenrui)
  • refactor: relocate scope arg in async function (@jorenrui)
  • refactor: update default scope and this for interpreter (@jorenrui)
  • refactor: replace eval with async function (@jorenrui)
  • style: remove semicolons (@jorenrui)
  • feat: add try-catch for eval (@jorenrui)
  • refactor: relocate files under generators and helpers (@jorenrui)
  • feat: add interpreter and add eval in context (@jorenrui)
  • refactor: remove commented proxy object (@jorenrui)
  • fix: clickout not working when target is the html tag (@jorenrui)
  • fix: non conditional classnames not working (@jorenrui)
  • feat: add entity id on debug mode (@jorenrui)
  • docs: fix typo (@jorenrui)
  • docs: add installation steps (@jorenrui)
  • refactor: add default state to avoid content shift (@jorenrui)
  • refactor: hide unused button (@jorenrui)
  • fix: access to local storage (@jorenrui)
  • refactor: comment out proxy object (@jorenrui)
  • refactor: remove object property shorthand syntax identifier (@jorenrui)
  • refactor: replace document.querySelector with $ (@jorenrui)
  • refactor: update time on months click (@jorenrui)
  • feat: flexible option ui (@jorenrui)
  • feat: set $ to document.querySelector (@jorenrui)
  • fix: identifying object shorthand with operator, and calculated methods (@jorenrui)
  • fix: update check if start of obejct (@jorenrui)
  • feat: add dynamic attributes (@jorenrui)
  • refactor: update MiniJS.ignore (@jorenrui)
  • fix: ignore object with no assigned variable (@jorenrui)
  • fix: check if object is not assigned to any variable (@jorenrui)
  • refactor: remove initial class (@jorenrui)
  • refactor: remove duplicate filter (@jorenrui)
  • Merge branch 'jr.feat-proxy-variables' (@jorenrui)
  • refactor: update keyup events (@jorenrui)
  • refactor: set initial state for code blocks (@jorenrui)
  • fix: element being set if null (@jorenrui)
  • fix: update on enter trigger (@jorenrui)
  • feat: add check-in / check out tabs (@jorenrui)
  • fix: identifying object properties / method's parent (@jorenrui)
  • refactor: update transition and add color (@jorenrui)
  • fix: keypress working when not target element (@jorenrui)
  • feat: set selected destination on enter (@jorenrui)
  • feat: initial airbnb search bar clone (@jorenrui)
  • feat: add touch events on :press (@jorenrui)
  • fix: :value not changing when newValue is empty string (@jorenrui)
  • feat: add :press custom event (@jorenrui)
  • feat: add :keyup.enter and :keyup.space events (@jorenrui)
  • Update readme.md (@tonyennis145)
  • feat: add proxy to nested objects (@jorenrui)
  • feat: listen for object property changes (@jorenrui)
  • refactor: update sample code for tonic modal (@jorenrui)
  • refactor: use :class on tonic modal (@jorenrui)
  • refactor: update html tags in multiple select (@jorenrui)
  • refactor: update code example (@jorenrui)
  • docs: update previousOf example (@jorenrui)
  • Bump version manually (@tonyennis145)
  • Delete cached dist folder (@tonyennis145)
  • ignore dist file (@tonyennis145)
  • try version (@tonyennis145)
  • Publish .1 (@tonyennis145)
  • Fix variable assignment, add readme (@tonyennis145)
  • Add scoping (@tonyennis145)
  • Add each syntax and sample (@tonyennis145)
  • Search improvement (@jensnowww)
  • Add each function (@jensnowww)
  • rename package to tonic-minijs (@jensnowww)
  • Add auth to npm (@jensnowww)
  • Include dist to deployment (@jensnowww)
  • Update demo (@jensnowww)
  • add npm ignore (@jensnowww)
  • Install specific package versions (@jensnowww)
  • Clear cacche (@jensnowww)
  • Add gitignore skip ci (@jensnowww)
  • add auto to package (@jensnowww)
  • add contributor package (@jensnowww)
  • Add author in package.json (@jensnowww)
  • remove watch on build (@jensnowww)
  • Create main.yml (@jensnowww)
  • Update node version (@jensnowww)
  • Add auto release (@jensnowww)
  • Initial commit (@jensnowww)

Authors: 3