Skip to content

Releases: Apollo-Spreadsheet/apollo-spreadsheet

v0.0.7

20 Oct 16:23
Compare
Choose a tag to compare
  • Whitelist only dist folder and added author e9b1566

v0.0.6...v0.0.7

v0.0.6

20 Oct 16:09
Compare
Choose a tag to compare
  • Changed tsconfig ignores and also added clean command ccafa52

v0.0.5...v0.0.6

v0.0.5

20 Oct 16:04
Compare
Choose a tag to compare

v0.0.4...v0.0.5

v0.0.4

20 Oct 15:54
Compare
Choose a tag to compare
  • Created np config and disabled yarn for publishing d0e0e50
  • Fixed test command for np and prettier run ac693db
  • Fixed test command for np c5f4f65
  • Added .run of storybook 646a838
  • Added deploy command with np 0462250
  • New fixes 8141c73
  • Create main.yml f31fed6
  • Transformed useMergeCells into api only instead of passing via props and refactored useData hook to rely only on necessary changes b8e88da
  • New API System introduced based on event emitter Refactored most of the existing implementations to rely on refs and on apiRef Removed document getElement and instead find child using querySelector Removed cell id and instead we provide more accessibility using aria and data attributes Removed cell event listener and binded directly to document Added data/aria accessbility to the headers Fixed calendar zIndex 7b6e293
  • Refactored useMergeCells methods and fixed the navigation between cells (with rowSpanning) 6df07e3
  • Added overflow row count to 20 in VPD e6302ab
  • Added VPD grid example Added className fix for headers and removed some forcing style Added cellClassName via column 617ca26
  • Refactored active merge path and removed padding from the GridWrapper cells fd3e28b
  • Finished merge path detector when we have merged cells 5cd4fd3
  • Removed text ellipsis, its useless with word break 5992da5
  • Removed padding from headers to avoid a glitch 51c2712
  • Merge remote-tracking branch 'origin/master' 4581d78
  • Started refactoring the active path b078e69
  • Update README.md d575812
  • Fixed the span styling at the headers to fill 100% height and width Added a new mapping for columns sort and also manage to implement a dynamic sort disabling Reduced the debounce time 200 -> 100ms on grid recomputation Re-organized the storybook examples c0ef058
  • Reduced the main storybook example height to 400px 7999253
  • Create text/numeric editor generic keydown handler for navigation Added create row at bottom and with enter in the storybook demo (MainTable) Refactored the useNavigation handler to be more organized and filter correctly the keyboard Created useEventListener.tsx hook to allow global binds on the window/target element Added dynamic/fixed grid container property Added className and containerClassName props Removed internal styling of the grid like Margins and passed into the storybook example Removed the styling from the main entry file and each component renders its own style 2fbaec4
  • Added build status 6359094
  • Started working on the fixed height/width and dynamic support for autosizer 881b49d
  • Added tsconfig build file, added more excluded patterns for the build and renamed a useEditorManager.tsx to useEditorManager.spec.tsx Checked bundle size and still sticks at 2.6kb 3f24f8d
  • Fixed rowSelection bug when the type did not match and idOrRow was also not looking correctly 2f0442b
  • Created a new HoC (GridContainer) to determinate and calculate the width and other necessary measures. Horizontal scroll is now broken but arrow navigation is in sync and perfectly working Added a custom alignment on the storybook demo, a delete row and expanded header tooltipProps to receive PaperProps for the underlying component. Tooltips now doesn't come with arrow by default Removed onCellClick from GridWrapper and instead we invoke directly selectCell. useCallbacks were also removed in general where it was not needed and affecting performance Added enter keyboard control to select checkbox Text and Numerical editor have a resize-detector that stops editing if the target anchoring changes Added props.width on ColumnGrid to recomputeGridSizes when the width changes 471eab6
  • Fixed eslint broken file ColumnGrid.tsx 3b283cb
  • Fixed index 10f2d24
  • Refactored the editors system Random/Generated demos are broken due to cell transformation into rows Created headers sort with indicators Refactored some types and deleting unused ones Created more unit tests but some are now broken such as Editor that requires a full re-write 2a1da66
  • Fixing files/types path and added disabled cell class for theme Re-organized cell classes on the renderer 95c9d99
  • Fixing files/types path and added disabled cell class for theme Re-organized cell classes on the renderer 0dd6560
  • Added default tooltip wrapper when tooltip text is passed and a tooltipProps to allow customization Finished the ColumnGrid.spec.tsx with only snapshot, theres not much we can test directly 02d406f
  • Rename editors to the correct namespace 009e9cc
  • Updated some props and descriptions 8fce194
  • Renamed some folder/files into camelCase as a standard Added missing types and avoided any type at all cost componentRefs now have the necessary typings and manage to fix some conflict when we were setting gridApi fbe45ba
  • Merge remote-tracking branch 'origin/master' 108e99f
  • Prettier updated edc2f53
  • Prettier updated db3981e
  • Prettier updated and new styling 6ba3907
  • Prettier updated and new styling 50c6d01
  • Added bundle sizer check bd068da
  • Fixed horizontal scroll not removing the width of the scroll abf951f
  • Fixed horizontal scroll not removing the width of the scroll 9d6a438
  • Uploaded again after reset 68207ad
  • Git cache reset 11ebe28
  • Added build and moved storybook into .storybook path 54a4b55
  • Fixed stretch stories Fixed horizontal scroll and removed from grid wrapper Removed data from extra props in ScrollHandler and adjusted its Prop types Renamed some scroll handler methods and also fixed native onScroll to read from target Fixed dummy cells styling that were adding border into merged cells 3e75742
  • Added some notes on grid wrapper regarding dummy cells having the normal row/cell style Renamed row to cell class on theme and added comments 33be634
  • Refactored dummy buffer into its own class Fixed the width by removing adjusted width from react-virtualized, it was returning NaNs Renamed general utils into helpers and moved the insertDummyCells into the core utils Adjusted the storybook for stretch modes Started working on the idea of useEditorManager to manage all the necessary editors 66b967b
  • Prettier and removed the usage of lazyRef hook 6dfff6b
  • Fixed nested headers issue that was not catching the right width (also the NaN issue with cell measurer) and started reviewing the horizontal scroll problem a689b1a
  • Refactored merged cells folder name Fixed some eslint issues Created documentation for some hooks like useLazyRef Created unit tests for navigation utils Added a dummyBuffer dispose method that releases the map from memory (its another memory consumption that we dont need and it might affect in larger data sets) 94615d1
  • Fixed the scroll restore on cell editors by material ui modal, disabled it to prevent interacting with the container scroll e5aedcd
  • Added prettier rules and eslint 952fa6a
  • Created unit tests for column utils, refactored some existing methods and TODO's, installed enzyme, configured jest to work with typescript, started working on shallow testing for ColumnGrid and started creating stretch stories which are indeed incomplete e5f39f9
  • New updates on dynamic fixed column widths and stretch mode for last and all calculation 0b90a27
  • Renamed to apollo-spreadsheet cb384ed
  • Rename and new grid props dca2a53
  • Added root files 0987673

5dfbd98...v0.0.4