All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
5.5.1 (2025-01-14)
- release 5.5.1 (67b2edf)
5.5.0 (2025-01-13)
5.4.7 (2024-12-12)
5.4.6 (2024-12-12)
5.4.5 (2024-12-11)
- add smooth scroll (#1142) (ae4e827)
- add try catch on new URL that might fail (#1135) (fe5ac27)
- cookie banner (#1139) (3300fff)
5.4.4 (2024-11-28)
5.4.3 (2024-11-28)
- cookie buttons (#1125) (67185b0)
- remove testing library addon and use unified testing package for storybook (#1121) (ee588d1)
- update downlaod button color (#1126) (31dfb78)
5.4.2 (2024-11-21)
5.4.1 (2024-11-14)
- add secondary color to the theme (#1102) (b685ce8)
- deps: update dependency uuid to v11 (#1099) (e78f965)
- remove interaction addon (db531cb)
5.4.0 (2024-10-24)
- add new funtion to translate a username into a unique color (#1005) (91e3371)
- upgrade mui v6 (#1096) (f5b2d10)
5.3.1 (2024-10-18)
- add outlined input background color (#1090) (5edd7b8)
- footer should use footer html tag (#1091) (4fc553f)
5.3.0 (2024-10-09)
5.2.2 (2024-10-09)
- children type and umami-tags (#1076) (d16764d)
- deps: update dependency react-rnd to v10.4.13 (#1070) (4aa23ec)
- show request access on forbidden only (#1081) (e0bf95b)
- tests: setup vitest integration with storybook (#1082) (d191f0e)
- update docs (#1073) (be300bb)
5.2.1 (2024-10-01)
- deps: update dependency react-rnd to v10.4.13 (#1059) (baa0e4e)
- pass classname to dense card (#1062) (d581f2f)
- remove usage of
false
in component return (#1066) (609ea8c) - update ThemeProvider children type to be used with conditional rendering (#1067) (5794e9e)
5.2.0 (2024-09-23)
5.1.0 (2024-09-20)
5.0.1 (2024-09-19)
- app: use memberId for legacy apps (#1045) (37791ad)
- improve downloadButton (#1016) (72c5c5f)
- move vitest to dev dependency (#1041) (00b9ee8)
- quill placeholder does not update (#1050) (eea3788)
- update eslint config to flatconfig (#1033) (9bff9e5)
- update test images to rely on local files (#1031) (adab85c)
5.0.0 (2024-09-13)
- remove AGGrid and Jest (#1027)
4.27.0 (2024-09-12)
4.26.2 (2024-08-28)
4.26.1 (2024-08-27)
- add buttonColor hook (#992) (faf737b)
- item login screen input error (#994) (1f4bdc3)
- select key prop (#1000) (e695ce3)
4.26.0 (2024-08-22)
- add disabled color that does not use transparency (#983) (c57a0e0)
- deps: update dependency @storybook/react-vite to v8.2.9 (#981) (8d2fcee)
4.25.0 (2024-08-21)
- deps: update dependency react-rnd to v10.4.12 (#982) (b07d7ce)
- deps: update dependency vitest to v2.0.5 (#972) (5ed3103)
4.24.0 (2024-08-05)
- deps: update dependency vitest to v2.0.4 (#950) (18f62f5)
- use 100% height for card thumbnail (#964) (f42972a)
4.23.0 (2024-07-24)
4.22.0 (2024-07-24)
- deps: update dependency lucide-react to v0.408.0 (#942) (8234735)
- deps: update dependency vitest to v2 (#940) (e2bdbe6)
4.21.0 (2024-07-12)
- deps: update dependency katex to v0.16.11 (#932) (41bd3da)
- deps: update dependency lucide-react to v0.401.0 (#938) (8a8418b)
- deps: update dependency lucide-react to v0.402.0 (#939) (e099644)
4.20.3 (2024-07-03)
- deps: update dependency @storybook/react-vite to v8.1.11 (#906) (786a57c)
- deps: update dependency lucide-react to v0.400.0 (#929) (9eed6b0)
- remove memberid login in itemLogin component (#925) (3c5bf8e)
- set background only on input (#930) (cb03b7b)
- update deps (64c8bdf)
4.20.2 (2024-06-28)
- add external link computation (#921) (420ab2d)
- allow container to take full-width (#919) (ca35529)
- deps: update dependency lucide-react to v0.399.0 (#913) (585d2fe)
4.20.1 (2024-06-27)
4.20.0 (2024-06-26)
- add timestamp to app url (#904) (85a8974)
- deps: update dependency @storybook/react-vite to v8.1.7 (#878) (94d78f4)
- deps: update dependency @storybook/react-vite to v8.1.8 (#899) (8c256bc)
- deps: update dependency @storybook/react-vite to v8.1.9 (#901) (ef86389)
- deps: update dependency lucide-react to v0.395.0 (#883) (0a860de)
- deps: update dependency react-rnd to v10.4.11 (#874) (2d96745)
- deps: update dependency uuid to v10 (#894) (362b8c5)
4.19.3 (2024-06-12)
4.19.2 (2024-06-03)
- allow fullscreen for h5p iframe (#884) (f8169dd)
- unset height when using dynamic resizing (#886) (4cc726a)
4.19.1 (2024-05-29)
4.19.0 (2024-05-24)
- add link fancy ui (#854) (ddd3fba)
- deps: update dependency @storybook/react-vite to v8.1.3 (#866) (459f96d)
- deps: update dependency lucide-react to v0.379.0 (#867) (03de0a9)
4.18.2 (2024-05-22)
4.18.1 (2024-05-15)
- apps: adapt types in ErrorFallback to work with Sentry v8 (#859) (f25cb16)
- deps: update dependency @storybook/react-vite to v8.1.0 (#857) (bcb831e)
- deps: update dependency @storybook/react-vite to v8.1.1 (#861) (5474ce4)
4.18.0 (2024-05-14)
- apply avatar sizing to the avatar component (#856) (000c882)
- deps: update ag-grid monorepo to v31.3.1 (#837) (3e7a7f6)
- deps: update dependency @storybook/react-vite to v7.6.19 (#841) (e6fd0e8)
- deps: update dependency vitest to v1.5.3 (#839) (9268905)
- overflow on item login screen (#845) (f82e5b2)
- quick fix rerender of column defs (#846) (a7ab58f)
4.17.1 (2024-04-30)
- add an id prop to linkitem (#832) (06e953c)
- deps: update dependency lucide-react to v0.376.0 (#833) (f6d7baa)
- playwright install issue (#834) (500059c)
- select overflow (#835) (98bbe34)
4.17.0 (2024-04-29)
4.16.0 (2024-04-26)
4.15.3 (2024-04-26)
- deps: update dependency @storybook/react-vite to v7.6.18 (#820) (814b979)
- deps: update dependency vitest to v1.5.2 (#822) (2280038)
- remove margin when there is no label (#825) (6ebe4a8)
4.15.2 (2024-04-24)
4.15.1 (2024-04-22)
- decrease cclicence tooltip size (#811) (9abd6e5)
- deps: update ag-grid monorepo to v31.2.1 (#799) (20dc63d)
- deps: update dependency @ag-grid-community/client-side-row-model to v31.2.1 (#783) (cd70692)
- deps: update dependency vitest to v1.5.0 (#804) (ac04329)
- font import (37ce15c)
- propose general improvements related to player (#814) (0b76386)
- update font path for deployment (65bf12a)
4.15.0 (2024-04-15)
4.14.2 (2024-04-10)
4.14.1 (2024-04-05)
4.14.0 (2024-04-04)
4.13.0 (2024-04-02)
4.12.1 (2024-03-25)
4.12.0 (2024-03-25)
- deps: update ag-grid monorepo to v31.2.0 (#771) (15f645d)
- deps: update dependency katex to v0.16.10 (#777) (7d2bee0)
- deps: update dependency vitest to v1.4.0 (#767) (ed01bb0)
4.11.0 (2024-03-13)
4.10.0 (2024-03-13)
4.9.3 (2024-03-12)
4.9.2 (2024-03-12)
4.9.1 (2024-03-11)
- default to hover false for platform icons (#746) (29b5921)
- update container and remove old license display (#747) (98d7f01)
- wrap component inside Box in withCaption to solve image height (#739) (cdc02b3)
4.9.0 (2024-03-04)
4.8.5 (2024-03-04)
4.8.4 (2024-02-28)
4.8.3 (2024-02-27)
4.8.2 (2024-02-26)
- deps: update dependency @storybook/react-vite to v7.6.16 (#701) (9d53d64)
- use esm sdk (#717) (a158fd7)
4.8.1 (2024-02-16)
4.8.0 (2024-02-16)
4.7.0 (2024-02-13)
4.6.1 (2024-02-06)
4.6.0 (2024-02-06)
- update forbiddenContent (#684) (16d19e3)
- use
overflow: auto
instead ofoverflow: scroll
(#691) (7c9cad1)
4.5.1 (2024-02-01)
- open and dismiss menu and add relative position to content wrapper (#685) (4956584)
- update main with flex box (#682) (fd8ef67)
4.5.0 (2024-01-29)
4.4.0 (2024-01-24)
- deps: update dependency @graasp/sdk to v3.5.0 (#663) (83896af)
- remove qs dependency (#655) (3692d55)
4.3.1 (2024-01-17)
- add tests for disabled in
Select
(2f97387) - deps: update dependency @graasp/sdk to v3.4.1 (#653) (7a0ce24)
- disabled prop issues (#649) (2f97387)
4.3.0 (2024-01-11)
- add disable to select options (#631) (c2dfe20)
- add mimetype option in
ItemIcon
(#644) (0d69052) - diable select if all options disabled (#640) (45f2860)
4.2.0 (2023-12-22)
- udpate release-please condition (5ca2a7e)
4.1.1 (2023-12-04)
4.1.0 (2023-11-16)
4.0.1 (2023-11-13)
- allow better typing for Context enum and add color for account (#584) (db40c6a)
- deps: update dependency @graasp/sdk to v2.0.1 (#577) (1041814)
- deps: update dependency react-cookie-consent to v9 (#560) (e9bf4c1)
4.0.0 (2023-11-03)
- remove immutable (#568)
3.7.0 (2023-10-26)
3.6.1 (2023-10-24)
- deps: update dependency katex to v0.16.9 (#541) (ea467e7)
- return undefined when no uuid and add upload icon (#553) (de9f270)
3.6.0 (2023-10-20)
3.5.4 (2023-10-04)
3.5.3 (2023-09-30)
- add tests and re-enable jest unit test in workflow and locally (2b67d73)
- deps: update dependency http-status-codes to v2.3.0 (#526) (0af10aa)
- deps: update dependency uuid to v9.0.1 (de2e487)
- improve getUUID and add tests (#533) (2b67d73)
3.5.2 (2023-09-27)
3.5.1 (2023-09-25)
3.5.0 (2023-09-22)
3.4.0 (2023-09-01)
3.3.2 (2023-08-18)
- deps: update dependency @graasp/sdk to v1.2.0 (#480) (07a22a0)
- deps: update dependency immutable to v4.3.2 (#470) (c942760)
3.3.1 (2023-08-10)
3.3.0 (2023-08-07)
3.2.7 (2023-07-31)
3.2.6 (2023-07-26)
3.2.5 (2023-07-21)
- add title and use real link instead of js redirect (#452) (b16d05b)
- deps: update dependency @graasp/sdk to v1.1.3 (#446) (919e78f)
- fill-rule issue (#451) (63100d7)
3.2.4 (2023-07-18)
3.2.3 (2023-07-12)
- deps: update dependency @graasp/sdk to v1.1.2 (#433) (1c602e8)
- deps: update dependency react-cookie-consent to v8 (#412) (5199b18)
- replace
output
byfileName
in rollup-plugin-scss options (#423) (1ec596e)
3.2.2 (2023-07-10)
3.2.1 (2023-06-29)
- deps: update dependency @graasp/sdk to v1.1.1 (#400) (2c1da3b)
- deps: update dependency katex to v0.16.8 (0b67e36)
- deps: update dependency react-cookie-consent to v7.6.0 (#388) (47af96a)
- InputLoginScreen, storybook
subcomponent
and update devdependencies (non-major) (minor) (#383) (892694e) - mimetype is undefined when items are immutable (#399) (129f128)
3.2.0 (2023-06-26)
3.1.0 (2023-06-26)
- deps: update dependency @graasp/sdk to v1.0.0 (7322c8e)
3.0.0 (2023-06-21)
- a11y: add role to userSwitchButton (#363) (807d7f0)
- sets aria-disabled on disabled links in platform switch (7b82abd)
- releases: release 3.0.0 (bfb125b)
3.0.0-rc.2 (2023-05-31)
3.0.0-rc1 (2023-05-30)
- typeorm (#298)
2.5.0 (2023-05-08)
- add constraint for custom cell renderers (#351) (15d1952)
- render platform switch button as link, redirect to library home (#349) (6020dc9)
2.5.0 (2023-05-08)
- add constraint for custom cell renderers (#351) (15d1952)
- render platform switch button as link, redirect to library home (#349) (6020dc9)
2.4.3 (2023-05-05)
2.4.2 (2023-04-27)
⚠️ Breaking change in theAppItem
component props (359d7ea)- app iframe loading forever (#331) (359d7ea)
- ci: storybook deploy to pages using artifacts (#338) (c463fa0)
- deps: update packages (sdk, immutable) and yarn (#334) (d1970fa)
- detect fullscreen changes (#335) (190cbd2)
- refactor AppItem to functional component (359d7ea)
- use a custom hook to setup the channel communication (359d7ea)
- use secondary color constant in theme (359d7ea)
2.4.1 (2023-04-17)
2.4.0 (2023-04-14)
- Adds showCollapse to H5PItem, FileItem, AppItem, DocumentItem and LinkItem (9b9ef52)
2.3.1 (2023-04-11)
- add collapsible and chat to itemstatus (#313) (7014665)
- remove title tag from LibraryIcon (#321) (2ff6dbf)
- typo in release please workflow (#318) (997f9cb)
2.3.0 (2023-04-04)
2.2.1 (2023-03-25)
- add
cancelButtonId
prop to FileItem LinkItem an AppItem (26d92e5) - add
onCancelCaption
prop to FileItem (#301) (f6fda11) - add
onCancelCaption
prop to LinkItem and AppItem (#306) (26d92e5)
2.2.0 (2023-03-16)
- etherpad icon use current color as default (#295) (8132a39)
- search bar can be compressed and is responsive (#291) (72f22af)
- use a darker color for itemBadges (#296) (e2f2f7a)
2.1.0 (2023-03-15)
- add etherpad logo (#277) (4ddc7e9)
- add header platform colors (#279) (1eac4be)
- ui: add
ItemBadges
component (#283) (23e3ffb)
- fix operator priority on
FavoriteButton
tooltip (#287) (b42b38b) - table: reduce spacing of drag icon column and padding around elements (23e3ffb)
2.0.1 (2023-03-09)
2.0.0 (2023-03-06)
- refactor exported types, remove old navigation (#271)
1.0.0 (2023-03-03)
- remove
BUTTON_TYPES
constant and useButtonTypeEnum
(#260)
- add key to list element in platform switch (#266) (bc7d5f2)
- change default favoritebutton icon size to medium and add a menuItem story (6302d46)
- improve card component and add stories (#259) (fc3e120)
- improve optional types on
ItemLoginAuthorization
(#268) (d8e20a3) - remove
BUTTON_TYPES
constant and useButtonTypeEnum
(#260) (6302d46) - set default skeleton variant to circular for Avatar (#264) (30fddbc)
- types:
withCollapse
usesItemRecord
(d8e20a3) - types: improve types of itemType prop in SkeletonItem (30fddbc)
- types: make
onSave
optional inDocumentItem
for readOnly mode (d8e20a3)
0.13.0 (2023-02-24)
0.12.0 (2023-02-22)
0.11.2 (2023-02-21)
- add
span
s below tooltip to ensure icon stay round (8877111) - do not show placeholder text when in readOnly mode (8877111)
- ui: change
ShareButton
icon (#245) (8877111)
0.11.1 (2023-02-16)
0.11.0 (2023-02-16)
- types: add type annotation for StyledIframe (1f31b54)
- types: update ItemIcon type prop to accept string litteral from ItemType enum (1f31b54)
- update ItemIcon
extra
prop (1f31b54) - update LinkItem props (1f31b54)
- update type of useMember hook (1f31b54)
- useItem type in
ItemLoginAuthorization
(1f31b54) - various component props (1f31b54)
0.10.5 (2023-02-14)
0.10.4 (2023-02-13)
0.10.3 (2023-02-13)
0.10.2 (2023-02-07)
- use MouseEvent from react in PlatformSwitch (434e862)
0.10.1 (2023-02-07)
0.10.0 (2023-02-07)
0.9.0 (2023-02-06)
0.8.0 (2023-01-26)
- add handleDrawerOpen and handleDrawerClose to Main (7e3cd9b)
0.7.1 (2023-01-19)
0.7.0 (2023-01-06)
0.6.0 (2022-12-15)
- move types (c5333a3)
0.5.0 (2022-12-13)
- add fullscreen custom hook (402f35f)
- update npm publish deployement (451ec2a)
0.4.2 (2022-12-01)
- allow fullscreen on app iframes (29fbdd3)
0.4.1 (2022-11-21)
0.4.0 (2022-11-18)
0.3.1 (2022-11-01)
- add master branch to trigger workflows (6b275c0)
0.3.0 (2022-10-24)
0.2.1 (2022-10-24)
- add captions to items (8fc1d34)
- add Card component (6c98ae7)
- add CC License Icons (807b6a6)
- add Collapse component (3fe20b5)
- add color prop (b0ddf3d)
- add cookie to save height (89763a5)
- add cookies banner (8a5bd57)
- add data in appitem context (2f20f22)
- add dataCy prop to Button (c957e05)
- add download button (8335776)
- add Dynamic Tree View (3850467)
- add favorite button component (35787a5)
- add FlagItemButton component (c5fff19)
- add graasp button (a3a039a)
- add graasp initial loader and use skeleton (22c15ae)
- add Graasp Logo (6518ec9)
- add H5P iframe integration (#140) (8e38ca1)
- add header user information (7ed71d0)
- add Header User Information (6c824ee)
- add item components (c9df0b0)
- add item flag menu to UI component (da5d377)
- add item icon (2cac46d)
- add item id in post message keys (0882f87)
- add Item Login Authorization and Screen (f9ab12c)
- add ItemSkeleton component (9277779)
- add left and right content to header (53f8eb0)
- add like button (d635ae4)
- add link button for iframe (d8c4568)
- add link to storybook, add showIframe and showButton booleans (#162) (13ae642)
- add Main, MainMenu, DrawerHeader and Sidebar components, tests (d47b1db)
- add message to update app settings (644fb1d)
- add more headings and fonts for text editor (3912f14)
- add settings update (7a18bdb)
- add size in thumbnail and avatar (ecac066)
- add support for audio files (5990152)
- add thumbnail and avatar components (9241091)
- add withResize variable height (aa79f19)
- change icon to star (e71bb5e)
- extension feature to links and apps (3f445de)
- set up first components Loader and Header (tbd) (5ae9105)
- update graasp logo, add navigation component (edf2cab)
- add buttonColor to prop (e23d570)
- add withCollapse function and minor changes (9fbe01e)
- avoid scrolling on copy/paste (38394a6)
- change class name (75b4e69)
- change classname to props (45cb4d0)
- change CustomInitialLoader style (781259f)
- change export name (f232f7f)
- changes by review (a748b77)
- changes by review (cd1c0cb)
- changes by review (21288c1)
- changes by review (aa0b16e)
- changes by review (63d601d)
- controll height with React state (4244c3c)
- export new component (adcd4ae)
- fix bug (b33fed8)
- fix code style (849cb00)
- fix example with Header (c9632c2)
- fix like and unlike order (0d91a56)
- improve style (e0d0999)
- minor change (92c916a)
- minor change (a454e29)
- PDF visualization with Collapse (e4ebca5)
- refactor AppItem as Component, reset channel, avoid rendering (750d2fd)
- remove dash (4efc54d)
- remove default values withResizing (bffcfd9)
- remove default values withResizing (6b184b3)
- remove error message when loading files (#118) (ae2748b)
- remove postinstall script (b7482c7)
- remove user select highlight when using Resizing (ec43d6f)
- rename to fileAudio (b96b56b)
- revert typing prop in package (620378d)
- set color, fix types (00f1636)
- set height depending on showCollapse (95eb359)
- solve CustomInitialLoader css style (96a2b1c)
- solve Thumbnail issue, refactor extra props, and minor changes (87f746f)
- solve UserSwitch feature (72b1e79)
- textEditor: add matchVisual false, split cancel and save buttons (c59c0f2)
- update TextEditor content when initialValue changes (c502bf4)
- update yarn.lock (548430b)
- use react-query type for Avatar (0240505)
- useAvatar type and typings in package (df443f4)
- add license (eebd9c3)
- example: add material as dependencies (d7cdbb0)
- move material dependencies to peer dependencies (d73bd0e)
- output cjs (d0234a6)
- update dependencies (b3f2f84)
- update dependencies (6be6d53)
- use rollup, remove d.ts (522977a)
- add github pages deployment workflow (8681092)
- add test workflow (4583daa)
- add workflow to publish to npm (8d550df)
- set up storybook for button (5f313b0)
- upgrade yarn to version 2 (25897cf)
0.2.0 (2020-08-05)
- update example props
- update example props (3d62ecf)
0.1.1 (2020-08-05)
- release with standard version (8fcbba2)