Skip to content

Latest commit

 

History

History
1080 lines (617 loc) · 75 KB

CHANGELOG.md

File metadata and controls

1080 lines (617 loc) · 75 KB

Changelog

4.2.0 (2024-10-16)

Features

4.1.0 (2024-10-11)

Features

4.0.2 (2024-10-10)

Bug Fixes

4.0.1 (2024-10-07)

Bug Fixes

  • deprecate useEditMember in favor of useEditCurrentMember (#925) (71ac265)

4.0.0 (2024-10-07)

⚠ BREAKING CHANGES

  • remove deprecated own items (#927)

Bug Fixes

3.26.0 (2024-10-01)

Features

3.25.0 (2024-09-26)

Features

  • remove delete item login schema, update state (#933) (f6b57dd)

3.24.0 (2024-09-23)

Features

  • add mutations and hooks for membership request (#899) (24098c9)

3.23.0 (2024-09-20)

Features

Bug Fixes

  • decode exported filename (#919) (128e036)
  • update to remove delete member hook as it is deprecated (#921) (fc07cdf)

3.22.4 (2024-09-18)

Bug Fixes

3.22.3 (2024-08-28)

Bug Fixes

3.22.2 (2024-08-22)

Bug Fixes

  • update with new sdk for item login changes (#862) (f1dda41)

3.22.1 (2024-08-22)

Bug Fixes

  • deps: update dependency axios to v1.7.4 [security] (#882) (9b6fd2c)
  • remove deprecated react-test-renderer (#884) (33d477d)

3.22.0 (2024-08-07)

Features

3.21.0 (2024-08-06)

Features

3.20.3 (2024-08-05)

Features

  • modify use aggregate actions accept date range (91b724e)

Bug Fixes

  • deps: update dependency axios to v1.7.3 (#869) (d9d7e30)

3.20.2 (2024-08-05)

Bug Fixes

  • params: use parentId in search params of import zip and h5p (#870) (7a491cc)

3.20.1 (2024-07-31)

Bug Fixes

3.20.0 (2024-07-29)

Features

  • update item export mutation to return filename (#859) (872a546)

3.19.0 (2024-07-26)

Features

  • add keywords got children and accessible (#856) (77507bf)

3.18.0 (2024-07-25)

Features

Bug Fixes

3.17.0 (2024-07-24)

Features

  • check hasThumbnail on item for thumbnail (#850) (062ba4d)

3.16.0 (2024-07-18)

Features

  • implement hook to get publication state (#829) (f85bf43)

Bug Fixes

3.15.2 (2024-07-12)

Bug Fixes

  • 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)

Bug Fixes

  • add email update mutations and re-organize member files (#815) (f93d8b6)
  • release-please add issue permission (#816) (51edfc1)

3.15.0 (2024-07-01)

Features

3.14.0 (2024-06-26)

Features

3.13.3 (2024-06-17)

Bug Fixes

  • add default option to refetch on reconnect (#798) (689b363)

3.13.2 (2024-06-17)

Bug Fixes

3.13.1 (2024-06-13)

Bug Fixes

  • add tests and ensure we do not send a request when array is empty (#791) (789a186)

3.13.0 (2024-06-10)

Features

  • invalidate publishedInfo and item's content on validate feedback (#779) (f363e14)

3.12.0 (2024-06-07)

Features

3.11.0 (2024-05-31)

Features

  • update notifier to allow to enable/disable notifications (#775) (fd76c1d)

3.10.0 (2024-05-29)

Features

  • add format as query string for export actions (#760) (b9ebcbc)

3.9.0 (2024-05-24)

Features

Bug Fixes

3.8.0 (2024-05-06)

Features

3.7.0 (2024-05-06)

Features

  • add csv upload for users (#715) (c65138e)

  • add useMetadata hook to extract link's metadata (title, description, thumbnails and ability to embed in iframe) (#752)

3.6.0 (2024-05-01)

Features

3.5.0 (2024-04-22)

Features

3.4.2 (2024-04-18)

Bug Fixes

  • 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)

Features

  • set enableSaveActions not null for sign up (#727) (90d11bc)

3.4.0 (2024-04-11)

Features

  • add enableSaveActions on sign up and member updates (#718) (65c9003)

3.3.0 (2024-04-05)

Features

3.2.1 (2024-03-28)

Bug Fixes

3.2.0 (2024-03-26)

Features

3.1.0 (2024-03-25)

Features

  • add packed item and packed item geolocation (#697) (269d67a)

3.0.2 (2024-03-22)

Bug Fixes

  • export useQuery to be used in consumers (#699) (956264a)

3.0.1 (2024-03-18)

Bug Fixes

  • 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)

⚠ BREAKING CHANGES

  • rename favorite to bookmark (#683)

Features

2.9.1 (2024-03-12)

Bug Fixes

2.9.0 (2024-03-11)

Features

  • add get suggestions for address and reverse geocoing hooks (#664) (af1124a)

2.8.1 (2024-03-08)

Bug Fixes

  • allow undefined in published info hook (#676) (4d4fc9a)

2.8.0 (2024-03-06)

Features

  • add descriptionPlacement in postItem (#668) (76d3f13)

Bug Fixes

2.7.1 (2024-02-27)

Bug Fixes

2.7.0 (2024-02-26)

Features

  • update sdk with ESM support and move tests to vitest (#647) (7ccff0a)

2.6.3 (2024-02-22)

Bug Fixes

2.6.2 (2024-02-15)

Bug Fixes

  • 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)

Features

2.6.0 (2024-02-07)

Features

  • allow useChildren to filter by types (#611) (c326ba1)

Bug Fixes

  • allow undefined memberId in publicprofile hook (#613) (f52d163)

2.5.0 (2024-02-01)

Features

2.4.2 (2024-02-01)

Bug Fixes

  • allow descendents id to be undefined (#604) (550cea8)

2.4.1 (2024-01-29)

Bug Fixes

2.4.0 (2024-01-29)

Features

Bug Fixes

  • better understanding of staleTime and cacheTime (#594) (662549a)
  • use stale time instead of cache time for thumbnails, app, categories queries (662549a)

2.3.2 (2024-01-22)

Bug Fixes

2.3.1 (2024-01-22)

Bug Fixes

  • 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)

Features

  • add permissions to accessible endpoint (#577) (e426d95)

2.2.3 (2024-01-17)

Bug Fixes

  • deps: update dependency @graasp/sdk to v3.4.1 (7abba36)

2.2.2 (2024-01-11)

Bug Fixes

  • 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)

Bug Fixes

  • update sort params for accessible items (#555) (2bf6524)

2.2.0 (2023-12-18)

Features

Bug Fixes

  • udpate release-please condition (b43c1d1)

2.1.1 (2023-12-04)

Bug Fixes

  • 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)

Features

Bug Fixes

2.0.3 (2023-11-16)

Bug Fixes

  • deps: update dependency @graasp/translations to v1.20.0 (#519) (2825e4f)

2.0.2 (2023-11-13)

Bug Fixes

  • deps: update dependency @graasp/sdk to v2.1.0 (#505) (8ff6c51)

2.0.1 (2023-11-03)

Bug Fixes

  • deps: update dependency crypto-js to v4.2.0 [security] (#499) (cd09f87)
  • fix aggregate type date (#509) (7d5e2c7)

2.0.0 (2023-11-03)

⚠ BREAKING CHANGES

  • remove immutable (#497)

Features

Bug Fixes

  • 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)

Bug Fixes

1.11.0 (2023-10-13)

Features

  • extract websocket client to sdk, improve websockets feedback (#447) (b202ab5)

1.10.0 (2023-10-06)

Features

Bug Fixes

  • 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)

Features

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

1.7.0 (2023-09-21)

Features

1.6.0 (2023-09-08)

Features

  • expose url parameter for auth redirection (#420) (e33f1b6)

Bug Fixes

  • use app id if key does not exist for requestApiAccessToken (#417) (8435c1e)

1.5.0 (2023-09-01)

Features

Bug Fixes

  • deps: update dependency @graasp/translations to v1.19.0 (#408) (a88d652)

1.4.3 (2023-08-21)

Bug Fixes

  • deps: update dependency @graasp/translations to v1.18.3 (#398) (d0bda85)

1.4.2 (2023-08-18)

Bug Fixes

  • 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)

Bug Fixes

  • remove default dependency on process.env for configuration (#385) (f0ca845)

1.4.0 (2023-08-09)

Features

Bug Fixes

  • deps: update dependency @graasp/sdk to v1.2.0 (#372) (198eb52)

1.3.2 (2023-07-28)

Bug Fixes

  • 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)

Bug Fixes

1.3.0 (2023-07-21)

Features

Bug Fixes

  • deps: update dependency @graasp/sdk to v1.1.3 (#349) (474e272)

1.2.0 (2023-07-20)

Features

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

1.1.3 (2023-06-29)

Bug Fixes

1.1.2 (2023-06-29)

Bug Fixes

  • extract etherpad object from api response (#322) (09a900a)

1.1.1 (2023-06-29)

Bug Fixes

  • deps: update dependency typescript to v5.1.6 (#311) (d082382)

1.1.0 (2023-06-28)

Features

Bug Fixes

  • 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 of categoryIds (#302) (6e3e77d)

1.0.1 (2023-06-26)

Bug Fixes

  • 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)

chore

1.0.0 (2023-06-20)

Features

chore

1.0.0-rc.3 (2023-06-14)

chore

1.0.0-rc.2 (2023-06-13)

Bug Fixes

  • split get many publish info, no settled for many calls (#278) (adc09eb)

chore

1.0.0-rc1 (2023-05-30)

⚠ BREAKING CHANGES

Features

0.4.2 (2023-04-21)

Bug Fixes

0.4.1 (2023-04-14)

Bug Fixes

0.4.0 (2023-03-16)

Features

0.3.3 (2023-03-16)

Bug Fixes

  • deduplicate item ids on add favorites (#256) (3b40b5d)

0.3.2 (2023-03-14)

Bug Fixes

0.3.1 (2023-03-09)

Bug Fixes

  • add currentMemberId back to signOut 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)

Documentation

  • fix repo link in package (852e6e7)

0.3.0 (2023-02-21)

Features

0.2.1 (2023-02-18)

Bug Fixes

0.2.0 (2023-02-16)

Features

  • add useExportItemChat hook (c9be56d)
  • move types to @graasp/sdk/frontend (#203) (c9be56d)

Bug Fixes

  • 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)

Bug Fixes

0.1.4 (2023-02-06)

Bug Fixes

0.1.3 (2023-01-30)

Bug Fixes

  • return null if item is not defined in useEtherpad (#230) (1a170bf)

0.1.2 (2023-01-23)

Bug Fixes

  • fix item tag and item category types (81f39b9)

0.1.1 (2023-01-20)

Bug Fixes

  • get parents can return partial result (#225) (c476a04)

0.1.0 (2023-01-10)

⚠ BREAKING CHANGES

  • get public items by tag hook, get public member, export api, use only named export

Features

  • 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)

Bug Fixes

  • 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)

Documentation

  • update author and contributors for npm (793a5dd)