Skip to content

Latest commit

 

History

History
291 lines (166 loc) · 19 KB

CHANGELOG.md

File metadata and controls

291 lines (166 loc) · 19 KB

1.5.1 (2024-10-20)

Bug Fixes

  • upgraded example app deps and package details in package json (3472516)

1.5.0 (2024-10-13)

Bug Fixes

  • fixed parent does not get unchecked if all children are unchecked at once in filtered tree (cf2195b)
  • trigger patch release for refactor (c3b9a71)

Features

  • added prop and state to control parent <-> child selection propagation (#81) (4714525)
  • updated toggle checkbox helpers for controlled parent <-> child selection propagation (#81) (9acbca2)

Performance Improvements

  • replaced recursive logic with iterative logic to handle tree expand collapse (b417057)

1.5.0-beta.3 (2024-10-13)

Bug Fixes

  • fixed parent does not get unchecked if all children are unchecked at once in filtered tree (cf2195b)

Performance Improvements

  • replaced recursive logic with iterative logic to handle tree expand collapse (b417057)

1.5.0-beta.2 (2024-10-12)

Bug Fixes

  • trigger patch release for refactor (c3b9a71)

1.5.0-beta.1 (2024-10-08)

Features

  • added prop and state to control parent <-> child selection propagation (#81) (4714525)
  • updated toggle checkbox helpers for controlled parent <-> child selection propagation (#81) (9acbca2)

1.4.1 (2024-08-28)

Bug Fixes

1.4.0 (2024-08-20)

Features

  • added indeterminate state ids to onCheck callback (204b9a0)

1.3.3 (2024-08-03)

Performance Improvements

  • optimized state usage using useShallow and memoization (0c8d9c6)

1.3.2 (2024-06-09)

Bug Fixes

  • deps: update dependency react-native-safe-area-context to v4.10.4 (89db0eb)

1.3.1 (2024-05-20)

Bug Fixes

  • workflow action not upgrading package json version (e51cbd7)

1.3.0 (2024-05-20)

Features

  • added ref function to check/uncheck node ids (caec003)

1.2.8 (2024-05-11)

Bug Fixes

  • semantic_release: remove duplicate release config from package json and updated lock files (dcf432d)

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

6 May 2024

6 May 2024

  • chore: updated gh action npm publish steps #28

6 May 2024

6 May 2024

  • chore: updated gh action to have write permission to contents to allow tag writing #27
  • chore: added permission to npm publish job #26
  • chore: used yarn install instead of npm ci as the yarn lock file is already present #25
  • chore: removed npm install in favor of npm ci in gh action #24
  • chore: updated gh actions to ignore peer deps in npm install #23
  • chore: kept npm package lock in sync before ci #22
  • chore: added npm publish provenance to gh action #21
  • chore: added npm publish provenance to gh action #20
  • Update CHANGELOG.md for version [skip ci] 78f3754

6 May 2024

5 May 2024

  • chore: remove unnecessary package json add in github action #19
  • chore: added git pull after cahngelogs push in gh actions #18
  • chore: prevent auto version increment in github actions #17
  • chore: added npm publish to github actions #16
  • Update CHANGELOG.md for version 1.2.3 [skip ci] f398a87
  • chore: added auto changelogs package 837bcd3

2 May 2024

  • Feature/expand collapse control #15
  • build: cleaned build and updated lock files 363cbd0
  • feat: add functions to expand/collapse nodes by ref or pre-expanded ids 1f8569b
  • fix: removed flipper config from example Podfile 277a16e

1 May 2024

20 October 2023

  • fix: updated nvmrc to use node v20 #13
  • chore(deps): bump @babel/traverse from 7.22.6 to 7.23.2 #12
  • fix: updated broken lock files 21fdf25
  • chore: updated pod and yarn lock files 7a8fd1d
  • chore(deps): bump @babel/traverse from 7.22.6 to 7.23.2 in /example 3a8860e

20 July 2023

  • fix: fixed code outside src causing built folder path mismatch 699159f
  • chore: release 1.1.1 36c9cef

20 July 2023

  • chore: attempt 2 to fix coverage workflow action #9
  • Prep/release 1 0 0 #8
  • chore(deps): bump word-wrap from 1.2.3 to 1.2.4 #5
  • chore(deps): bump semver from 5.7.1 to 5.7.2 #6
  • Prep/release 1 0 0 #4
  • chore(deps): bump semver from 5.7.1 to 5.7.2 in /example #7
  • chore: replaced hardcoded sample data with dynamically gen data a36e177
  • fix: added missing custom screen files 1809b5d
  • feat: added app showcase template for example app 0000eae

15 July 2023

  • test: added selectAll helpers to test case and made 100% test coverage 7913f8b
  • chore: release 0.8.11 163df1b

15 July 2023

  • test: added test cases for helper functions and zustand store 20dfaeb
  • chore: cleanup: seperated some functions from component file into helper file 10ef9ec
  • fix: recursive rendering due to useffect dependency issue 0df57db

12 July 2023

  • chore: corrected checkbox view style prop types and updated readme 101a600
  • chore: release 0.8.9 c09d1db

12 July 2023

  • chore: removed unnecessary native files and added indentation multiplier customization prop 409acc5
  • chore: release 0.8.8 76ca8ab

11 July 2023

  • fix: fixed special single child condition check a2c40ef
  • chore: release 0.8.7 5f3646f

11 July 2023

10 July 2023

10 July 2023

  • fix: transitioned from preact signal to zustand state #3
  • fix: transitioned from preact signal to zustand state due to experimental nature of signals in RN a1bf158
  • chore: updated readme and version bump af493c3
  • chore: ci ios build failure fixes 892f621

10 July 2023

10 July 2023

10 July 2023

  • chore: updated keywords to package json fce3d13
  • chore: release 0.5.2 8a37d68
  • chore: version bump e5d80f0

v0.5.0

10 July 2023

  • Significant performance optimizations in tree filtering and selection and some more feature #2
  • Performance improvements and added many features #1
  • chore: updated readme file dc183f6
  • perf: major optimizations and added expand/collapse functionality 341c982
  • feat: initial commit 7186ca0