5.7.1 (2025-01-10)
- release 5.7.1 (94539ff)
5.7.0 (2024-12-11)
- deps: update dependency axios to v1.7.8 (#1003) (72dded7)
- deps: update tanstack-query monorepo to v5.61.5 (#1001) (3552bb3)
5.6.1 (2024-11-26)
5.6.0 (2024-11-26)
5.5.0 (2024-11-21)
- deps: update tanstack-query monorepo to v5.61.0 (#990) (040dab5)
- remove displayName (#996) (bd14014)
5.4.2 (2024-11-13)
- update dependencies (63880df)
5.4.1 (2024-11-12)
5.4.0 (2024-11-06)
5.3.0 (2024-11-06)
5.2.0 (2024-11-04)
5.1.0 (2024-10-25)
5.0.0 (2024-10-24)
- deprecate get tags (#968)
4.2.0 (2024-10-16)
4.1.0 (2024-10-11)
4.0.2 (2024-10-10)
4.0.1 (2024-10-07)
4.0.0 (2024-10-07)
- remove deprecated own items (#927)
- deps: update tanstack-query monorepo to v5.59.0 (#939) (3b5fafa)
- remove deprecated own items (#927) (1639e2a)
- update edit (#951) (16126c0)
3.26.0 (2024-10-01)
3.25.0 (2024-09-26)
3.24.0 (2024-09-23)
3.23.0 (2024-09-20)
- decode exported filename (#919) (128e036)
- update to remove delete member hook as it is deprecated (#921) (fc07cdf)
3.22.4 (2024-09-18)
- deps: update dependency axios to v1.7.7 (#904) (b138b7b)
- remove jest mentions (e90653b)
- update current member return type (#912) (8d20278)
3.22.3 (2024-08-28)
- deps: update dependency axios to v1.7.5 (#893) (a0996a4)
- fix post item membership (#903) (7b14190)
- update eslint for flat config (#890) (164ff44)
3.22.2 (2024-08-22)
3.22.1 (2024-08-22)
- deps: update dependency axios to v1.7.4 [security] (#882) (9b6fd2c)
- remove deprecated react-test-renderer (#884) (33d477d)
3.22.0 (2024-08-07)
3.21.0 (2024-08-06)
3.20.3 (2024-08-05)
- modify use aggregate actions accept date range (91b724e)
3.20.2 (2024-08-05)
3.20.1 (2024-07-31)
3.20.0 (2024-07-29)
3.19.0 (2024-07-26)
3.18.0 (2024-07-25)
3.17.0 (2024-07-24)
3.16.0 (2024-07-18)
- add invalidation of profile on patch and post (#831) (9cccb99)
- deps: remove dependency qs (#819) (cf6a5da)
3.15.2 (2024-07-12)
- do not call logout on delete member as the backend does it automatically (#825) (badce8f)
- get previous item id from query url (#817) (d936a62)
3.15.1 (2024-07-05)
- add email update mutations and re-organize member files (#815) (f93d8b6)
- release-please add issue permission (#816) (51edfc1)
3.15.0 (2024-07-01)
3.14.0 (2024-06-26)
3.13.3 (2024-06-17)
3.13.2 (2024-06-17)
3.13.1 (2024-06-13)
3.13.0 (2024-06-10)
3.12.0 (2024-06-07)
3.11.0 (2024-05-31)
3.10.0 (2024-05-29)
3.9.0 (2024-05-24)
- deps: update dependency axios to v1.7.2 (#763) (457e646)
- update type to include html key (#767) (ef0fa0f)
3.8.0 (2024-05-06)
3.7.0 (2024-05-06)
-
add useMetadata hook to extract link's metadata (title, description, thumbnails and ability to embed in iframe) (#752)
3.6.0 (2024-05-01)
3.5.0 (2024-04-22)
3.4.2 (2024-04-18)
- deps: update dependency qs to v6.12.1 (#729) (b411985)
- trim member name before posting to API (#733) (d9814e1)
3.4.1 (2024-04-11)
3.4.0 (2024-04-11)
3.3.0 (2024-04-05)
3.2.1 (2024-03-28)
3.2.0 (2024-03-26)
3.1.0 (2024-03-25)
3.0.2 (2024-03-22)
3.0.1 (2024-03-18)
- add public profile return type on api (#693) (2a0e774)
- deps: update dependency axios to v1.6.8 (#691) (a034f39)
3.0.0 (2024-03-13)
- rename favorite to bookmark (#683)
2.9.1 (2024-03-12)
2.9.0 (2024-03-11)
2.8.1 (2024-03-08)
2.8.0 (2024-03-06)
2.7.1 (2024-02-27)
2.7.0 (2024-02-26)
2.6.3 (2024-02-22)
2.6.2 (2024-02-15)
- adapt return type of item publish info (#636) (aa804f2)
- deps: update dependency @graasp/sdk to v3.8.2 (#640) (1242e4f)
2.6.1 (2024-02-15)
2.6.0 (2024-02-07)
2.5.0 (2024-02-01)
- add keywords in geolocation endpoint (#608) (1f8598e)
- add types filter in useAccessible (#607) (076137d)
2.4.2 (2024-02-01)
2.4.1 (2024-01-29)
- update translations (bc1c85d)
2.4.0 (2024-01-29)
- better understanding of
staleTime
andcacheTime
(#594) (662549a) - use stale time instead of cache time for thumbnails, app, categories queries (662549a)
2.3.2 (2024-01-22)
- run dependencies (d1a7e56)
2.3.1 (2024-01-22)
- allow union litterals in aggregate (#580) (6955626)
- deps: update dependency @graasp/sdk to v3.5.0 (#584) (43de546)
- use accessible to invalidate on post item (#581) (cabeb5c)
2.3.0 (2024-01-19)
2.2.3 (2024-01-17)
- deps: update dependency @graasp/sdk to v3.4.1 (7abba36)
2.2.2 (2024-01-11)
- deps: update dependency @graasp/sdk to v3.4.0 (#568) (de5e2bc)
- deps: update dependency @graasp/translations to v1.22.0 (#564) (39b493b)
- deps: update dependency @graasp/translations to v1.22.1 (#567) (adc9846)
2.2.1 (2023-12-19)
2.2.0 (2023-12-18)
- udpate release-please condition (b43c1d1)
2.1.1 (2023-12-04)
- deps: update dependency @graasp/sdk to v3.3.0 (#525) (ac44114)
- deps: update dependency @graasp/translations to v1.21.1 (#543) (d028861)
2.1.0 (2023-11-28)
2.0.3 (2023-11-16)
2.0.2 (2023-11-13)
2.0.1 (2023-11-03)
- deps: update dependency crypto-js to v4.2.0 [security] (#499) (cd09f87)
- fix aggregate type date (#509) (7d5e2c7)
2.0.0 (2023-11-03)
- remove immutable (#497)
- deps: update dependency @graasp/sdk to v1.10.1 (#472) (ab106df)
- deps: update dependency @graasp/translations to v1.19.4 (#492) (83ba314)
- type: infer correct type for return of aggregate actions (#470) (a46c8a5)
1.11.1 (2023-10-24)
1.11.0 (2023-10-13)
1.10.0 (2023-10-06)
- deps: update dependency @graasp/translations to v1.19.3 (#463) (dc0d433)
- deps: update dependency http-status-codes to v2.3.0 (#461) (3c14997)
1.9.0 (2023-10-04)
- deps: update dependency @graasp/translations to v1.19.2 (#445) (bb4f6af)
- type: allow description in editItem input type (#455) (383a5e6)
- use limit and offset (#450) (7cd8608)
1.8.2 (2023-09-25)
- build: remove microbundle-crl and expose as ts package in commonjs (853338b)
- deps: update dependency uuid to v9.0.1 (#440) (b998517)
- test: migrate to react18 and remove example project (853338b)
- webpack import error (#441) (853338b)
1.8.1 (2023-09-22)
- build and tsconfig for tests (c6517df)
- convert date string in websocket data (#430) (c6517df)
- deps: update dependency @graasp/translations to v1.19.1 (#432) (9e5e8b6)
- refactor: useless casts (c6517df)
- remove immutable matchers (c6517df)
- use generics for mockedMutations and mockedHook (c6517df)
1.8.0 (2023-09-21)
1.7.0 (2023-09-21)
1.6.0 (2023-09-08)
1.5.0 (2023-09-01)
1.4.3 (2023-08-21)
1.4.2 (2023-08-18)
- deps: update dependency @graasp/translations to v1.18.2 (#395) (1579dda)
- deps: update dependency immutable to v4.3.2 (#371) (194a101)
- update recycle bin depending on recycle item data (#391) (8ce1b6d)
1.4.1 (2023-08-15)
1.4.0 (2023-08-09)
1.3.2 (2023-07-28)
- deps: update dependency @graasp/translations to v1.16.0 (#360) (905230d)
- deps: update dependency @graasp/translations to v1.16.1 (#364) (9b5b038)
1.3.1 (2023-07-25)
1.3.0 (2023-07-21)
- add mobile sign up hooks (#354) (6e83809)
- add most liked and most recent collections (#357) (e451953)
1.2.0 (2023-07-20)
- deps: update dependency @graasp/translations to v1.15.1 (#346) (e3f1661)
- use delete instead of post for unpublish (#351) (22a5e3d)
1.1.5 (2023-07-12)
- deps: update dependency @graasp/sdk to v1.1.2 (#341) (a2a3df3)
- export public getAllPublishedItems route (#337) (115d578)
- revert prettier to 2.x until plugins migrate to v3 (115d578)
1.1.4 (2023-06-29)
1.1.3 (2023-06-29)
1.1.2 (2023-06-29)
1.1.1 (2023-06-29)
1.1.0 (2023-06-28)
- deps: update dependency @graasp/sdk to v1.1.1 (#309) (0ddb9ec)
- deps: update dependency @graasp/translations to v1.15.0 (#310) (1c0294f)
- use
categoryId
instead ofcategoryIds
(#302) (6e3e77d)
1.0.1 (2023-06-26)
- add invalidation of itemLikeForItem (2623486)
- argument in useDeleteItemLike and refactor to use custom mutation hook (#284) (2623486)
- type useKeywordSearch hook and enable query when the fields have a value (2623486)
- release 1.0.1 (e536bad)
1.0.0 (2023-06-20)
- update release-as (2e9335a)
1.0.0-rc.3 (2023-06-14)
- release 1.0.0-rc.3 (0557755)
1.0.0-rc.2 (2023-06-13)
- release 1.0.0-rc.2 (cf4096f)
1.0.0-rc1 (2023-05-30)
- typeorm (#260)
0.4.2 (2023-04-21)
- ci: setup node with version 16 (7d6e6d3)
- improve type of
notifier
(#274) (7d6e6d3) - update deps and workflow with build step (#271) (9b457a2)
0.4.1 (2023-04-14)
- bump sdk to 0.10.0 (#263) (c28d49d)
- use a factory to create the itemVisibilities keys (#268) (5211d43)
0.4.0 (2023-03-16)
0.3.3 (2023-03-16)
0.3.2 (2023-03-14)
0.3.1 (2023-03-09)
- add
currentMemberId
back tosignOut
mutation (#245) (852e6e7) - allow item to be undefined in
useEtherpad
(852e6e7) - allow optional properties (#250) (493d9e2)
- catch avatar not found error (#248) (d7d8e97)
- post and patch item chat message body type (852e6e7)
- return type of mutations (852e6e7)
- types: narrow type to only the required API_HOST from QueryConfig in apps (493d9e2)
- typing of isDataEqual with generics (852e6e7)
- use ThumbnailSize from sdk (#252) (58941fe)
- fix repo link in package (852e6e7)
0.3.0 (2023-02-21)
0.2.1 (2023-02-18)
0.2.0 (2023-02-16)
- deprecate exported types, use types from sdk instead (c9be56d)
- types:
useEtherpad
type (c9be56d) - types:
useItemThumbnail
hook return type (c9be56d) - types: improve
useItem
query return type (c9be56d) - types: in infinite query (c9be56d)
0.1.5 (2023-02-09)
0.1.4 (2023-02-06)
- complete action type (ebdf47f)
0.1.3 (2023-01-30)
0.1.2 (2023-01-23)
- fix item tag and item category types (81f39b9)
0.1.1 (2023-01-20)
- get public items by tag hook, get public member, export api, use only named export
- add copy public item mutation (93a109d)
- add cryptoJS message id and itemChat hook typing (#137) (f8cff60)
- add etherpad queries (#220) (dee26d0)
- add get items by ids (a898f29)
- add get member by id (228cd3c)
- add h5p routes and routine (#168) (962897f)
- add hook for download & item like (ce86263)
- add hook for getting multiple members by id (41e5784)
- add hook to retrieve apps list (ec57a8a)
- add hooks & mutations & tests for validation (260a1b3)
- add hooks after refactor backend (cf359fd)
- add hooks for category plugin (b671e54)
- add hooks to get tags for multiple items (1c20d85)
- add import zip endpoint (d7cf8bf)
- add item content hooks (622fd48)
- add item flagging functionality (ea392a7)
- add keepPreviousData to config (fae88b7)
- add main template (75a198d)
- add message editing and mutations (#141) (4a83cba)
- add mutations to clear chat (#154) (fe8a3fa)
- add PATCH and DELETE item membership mutations (e9f4d63)
- add PATCH member (b4226a8)
- Add possibility to copy multiple files at one (8a10e63)
- Add possibility to move multiples files at once (e2fdd7a)
- add public items endpoints (f703a79)
- add queries for category (446f65e)
- add recycle bin endpoints (76a53d1)
- add restore mutation, update delete mutations (72d8121)
- add route to delete member (62907f8)
- add route to retrieve single plan (5938805)
- add subscription/ plans hooks and mutations (9f1c594)
- add thumbnails mutations and hooks (527183d)
- add useChildrenUpdates and useSharedItemsUpdates hooks (167e313)
- add websocket for delete message operation (#139) (9b111d9)
- allow get many item memberships (0a5205b)
- allow to get children of multiple items (1ea3a2f)
- allow user to choose card when paying (c7d4573)
- export hook (e9c591a)
- get public items by tag hook, get public member, export api, use only named export (ec515e0)
- implement single subscription for many handlers (468999d)
- implement WebSocket client, add infrastructure stubs (c7eb274)
- keyword search hook (dc4fbf0)
- mutation for item publish (3beb96c)
- refactor websocket client, add new real-time behaviours (e836e7c)
- update member password (d82be4f)
- update routes to be compatible with new file plugin (a1058d4)
- a bug where if no data was previously stored in queryClient, WS deletions would write undefined value (9587838)
- add async (8a87c2a)
- add enabled for useItemsInCategories (aa6abf6)
- add mutations for favorite item (1299274)
- add query prefix on post etherpad (#222) (f92986b)
- add tests, apply changes (ea1328c)
- add types property to package.json (414ce17), closes #133
- build moved item new path with parent (154b863)
- call missing useEffect, use immutable data for chat (ef4e533)
- change getFileContentWithUrl handle response (e3a5159)
- change list to map (c484e77)
- change route url to public (c1cbc1a)
- changes by review (8c6cdb1)
- changes by review (c0bfa0f)
- changes by review (ce86263)
- check window exists (#176) (0a13f53)
- convert chat result to Map (3bfe204)
- convert item updates to immutable Map (7d5ea53)
- correctly export buildDeleteMemberRoute (3138b2b)
- correctly update items in the cache (89d6448)
- disable ws updates for useChildren if enabled option set to false (01d0077)
- do not check authentication for GET item login (eb0381a)
- do not check user authentication on post item login (0354aed)
- do not order original array on hash (c5370f1)
- do not update reference (d52c634)
- ensure serialized channel map keys are always identical (deep equality) (0dc7684)
- ensures the email is always sent in lowercase (09797b1)
- export route (aa690de)
- export routes (c4d128f)
- fallback and merge private and public reponse for arrays (2fe3623)
- fix according to review (a965f8a)
- fix according to review (422fada)
- fix bug (2e851b9)
- fix bugs in tests (bc58b82)
- fix export (16c135d)
- fix function name (21b90c0)
- fix function name (c01b253)
- fix issues from comments (8ca2f9d)
- fix keys for useItemsInCategory (618453c)
- fix mutation keys (53bfe67)
- fix parameters for get categories (a9e4a1a)
- fix plans hoks (8c93cc2)
- fix query client due to backend changes (981b3c9)
- fix route (2f42b0e)
- fix style issues, add tests for failing cases (57630ab)
- fix styles (443ae1b)
- fix typo (acfb124)
- fix useItemsTags enabled condition (0ff8f38)
- fixed bugs in test (7ca7e11)
- handle undefined ids input in hashItemIds and useItems query (cause of favorites crash) (881eb81)
- improve style (b007980)
- include changes after review (a8a7522)
- include changes after review (abb4ef4)
- include changes after review (274a328)
- make defaultConfig properties optional (1bfb093)
- match key name (2fb26ac)
- minor change by review (ecdd970)
- minor fix (fd35fe3)
- minor fix by review (6318b5e)
- minor fix, export all data keys (643a71a)
- modify onMutate (849e442)
- npm publish composite (7ab0607)
- remove auth check (460e1b9)
- remove console.log and create new trimmed object (6b3a055)
- remove cookie when logout is confirmed, prevents logout loop (d803035)
- remove ITEM_KEYS enum (8fa3b0e)
- remove non-existing previousMember in onError (59c2e5c)
- remove unnecessary clause (a196863)
- remove unused onMutate function (7566c7c)
- saves full item when editing item (2de4779)
- trim items names on add and edit (8ce95a0)
- typos, disable WS by default, fix bug of wrong removal if handler is not found (34cd950)
- update get memberby route and add getMembers route (ed2e1c3)
- update items thumbnails upload route (17b8990)
- update key for usePlan (1968860)
- update to use axios (799bde3)
- use JSON serdes for Map key deep equality, fix subscribed condition and cleanup (88ec19d)
- use size instead of isempty (acae1cc)
- update author and contributors for npm (793a5dd)