Skip to content

Releases: thematters/matters-web

v3.32.0

14 Oct 05:08
ac77154
Compare
Choose a tag to compare

3.32.0 (2021-10-14)

Chores
New Features
  • analytics:
    • add id to click_feed events (922736e)
    • shorten first pageview wait time to 1s (c5610f2)
    • add timeout to first pageview to wait for event listener (73bf782)
  • help: add write button and instruction for visitor (eb5f961)
  • task:
    • revise galaxy component (64d2a47)
    • add new user digest component into storybook (4599983)
    • add component for task's user feed (6026bef)
    • revise description in recommended authors and tags dialog (7e84e0d)
    • revise onboarding task UI component (62fc880)
    • formatting onboarding task UI components (0252947)
    • add onboarding task ui components (cdb0cfd)
  • a11y:
Bug Fixes
  • desc:
    • correct description in setup liker id dialog (ccb36ac)
    • correct description of circle invitation notice (c4d0e64)
  • task: revise styles of onboarding tasks (07de775)
  • card exposure tracker: fix problem with tracking horizontal cards (69d1e27)

v3.31.0

02 Sep 08:20
17c76df
Compare
Choose a tag to compare

3.31.0 (2021-09-02)

Chores
  • release: v3.30.0 (fbf4632)
  • deps:
    • bump einaregilsson/beanstalk-deploy from 17 to 18 (31eb4be)
    • bump actions/setup-node from 2.1.5 to 2.4.0 (d60d408)
  • merge from develop: merge from develop (2bb97cc)
New Features
  • analytics:
    • add user id to analytic events (c401f8a)
    • add card exposure analytics to home feed (cc14277)
    • move follow feed click events to card and add user id (8fff97b)
    • add card exposure analytics to follow feed (47db689)
  • billboard:
    • wrap billboard items with Card (f57fb2f)
    • update announcement query paramter (9e6d6c4)
    • add UIs related to billboard feature (6d538dd)
    • add Carousel for announcements (8d8fa1c)
Bug Fixes
  • billboard:
    • make carousel loop play (e07db32)
    • formatting (e0c1014)
    • prevent click while scrolling carousel (2dfd7db)
    • update gql of querying announcements (fe332e3)
  • appreciate: show toast when appreciating article if viewer was blocked by author (988282c)
  • image: fix responsive cover image (8aba90e)
  • cardexposuretracker:
    • use recorded state to determine analytics (84d41b2)
    • fix timer method (9da1f72)
Refactors
  • analytics: add timer removal on unmount for CardExposreTracker (f46957b)

v3.30.0

25 Aug 10:15
023d45f
Compare
Choose a tag to compare

3.30.0 (2021-08-25)

Chores
New Features
  • circle:
    • use pre-defeined color (34e96a6)
    • rename income fields (654baf9)
    • format amount without decimal places (2b4570e)
    • fix percentageChange calculation (99d593a)
    • change breakpoint of (c7414c5)
    • add view members button to subscribers section (ddd674d)
    • add analytics entrance (3de78f3)
    • semantic tags (3b417dc)
    • improve chart margins (a183917)
    • add reusable and (3abca15)
    • add tooltip to follower chart (4386e3f)
    • add circle income, follower and subscriber analytics (849eb2f)
    • add circle content analytics component (6a56fe4)
    • rebasing (7984468)
    • add content analytics digest (b7dec25)
    • add circle content analytics digest card (8b5c4ec)
    • add circle content analytics page and component (dd36d7b)
  • cirlce: add color indicator to tooltip and info tiles (c6a2380)
  • chart: improve area fill (ab8c610)
  • follow:
    • update recommendation description in following feed (eda46ce)
    • update following feed card (875ee94)
    • update following feed card (b163e54)
  • card:
    • update card description in following feed (c26a906)
    • update following feed activity card (bb8bb7f)
    • revise article feed card (77e68e1)
Bug Fixes
  • publish: make editor setting scrollable (f24db88)
  • analytics: add empty placeholder for content analytics (dc3e6e9)
  • deps: fix es module error with downgrading d3; update deps (#2185) (ba443a3)
  • follow:
    • prevent click while scrolling slides (9238a54)
    • update following recommended cards scroll snap (87fe14a)
    • fix slides (90af551)
    • revise style of following feed cards (536ae47)
    • update following feed footer icon (d842269)
    • revise recommend activitiy card (b096e41)
    • update broadcast card in follow feed (218bcbf)
    • add help dialog and component (91094bf)
  • icon: fix paywall icon on article detail (#2172) (69d2c5a)
  • circle: adjust avatar size for following feed recommendation (b5b586e)

v3.29.0

19 Aug 09:51
cf3cb5f
Compare
Choose a tag to compare

3.29.0 (2021-08-19)

New Features
  • tag: hide tag count (d72b553)
  • following: change follwoing feed per page count (8abcb1c)
Other Changes

v3.28.0

12 Aug 10:49
04d20e4
Compare
Choose a tag to compare

3.28.0 (2021-08-12)

Chores
  • release: v3.27.0 (99c2b8a)
  • merge:
    • merge "develop" into "feature/following-integration" (600e502)
    • merge "develop" into "update/deps" (f2afe9f)
    • merge "develop" into "feature/feed-components" (9bd8fbe)
    • merge branch 'develop' into feature/feed-components (8137d0b)
  • deps:
    • bump einaregilsson/beanstalk-deploy from 16 to 17 (f52f65f)
    • update deps (a4b18ce)
New Features
  • style: allow menu width grows with its content (4e6af92)
  • following:
    • add "click_feed" tracker to following feed (9f190b0)
    • add back circle digest on article feed (aab4768)
    • mix recommended articles into following feed (4b09cf5)
    • show underline on hover/focus head username (e13c490)
    • update wording (f7f6cb2)
    • allow to unfollow user/tag on following feed (1554960)
    • increase the polling duration of unreadFollowing (96d9dc9)
    • use unreadFollowing instead of unreadFolloweeArticles (496c519)
    • dedupe following feed (bedbf1c)
    • new following feed (8a38f67)
  • tag:
    • reopen matty's permission (5d4074b)
    • change permission of official tag (528a9f0)
  • gql: update scalar types with server changes (5810eb1)
  • merge: merge "update/pages-prod" into "update/pages-dev" (eba133a)
  • page: update community page & remove unused pages/recommendation; (e9d61ff)
  • component:
  • static: use next.js built-in automatic image optimization (d906398)
Bug Fixes
  • feed: fix unable to switch between home feeds (a81326c)
  • superlike:
    • put fixed amount for superlike (f6f52e7)
    • throw error when superlike failed (a3d6f4c)
  • types: fix types (d8a5fd0)
  • merge: merge "fix/open-edit-username-dialog" into "fix/open-edit-username-dialog-dev" (8046123)
  • dialog:
    • fix a typo that make edit username dialog unable to popup (3e02f7e)
    • formatting (0a3ef66)
    • fix redundant new user task event disptached (ea787ac)
  • static: fix static file serving (290429c)
Other Changes
  • //github.com/thematters/matters-web into feature/following-integration (e49f953)
Refactors
  • following: following feed components (d777e9e)
  • component:
    • relocale follow feed components (a002c1f)
    • add <UserDigest.Feed> and <CircleDigest.Feed> (0526083)
    • add <FollowButton> to <ArticleDigestFeed> (9614304)
    • make color of <DropdownActions> inherit from parent (d303d58)
    • add stories for <ArticleDigestFeed> (f46e01f)
    • <ArticleDigestFeed> (294d96d)
Reverts

v3.27.0

30 Jul 14:42
5966128
Compare
Choose a tag to compare

3.27.0 (2021-07-30)

Chores
New Features
  • deps:
    • install deps; use @next/bundle-analyzer (b5df625)
    • upgrade next.js to 11.x (f04b32f)
  • editor:
    • uI improvement of (20e0cb0)
    • refetch assets on upload (787874d)
    • prune types (997bff9)
    • add back bottombar & sidebar on article edit mode (a0480d3)
    • add back draft bottombar & sidebar (ff7ad04)
    • add indicators to editor settings dialog (c90ead7)
  • style: fix style (3cb3bf8)
  • ipfs hash modal: add secret UI to IPFS hash modal (66cd585)
  • i18n: add translations for licenses (6c8ac93)
  • storybook: add to Storybook (6025481)
  • license:
    • show license in article detail (73fb4b6)
    • move <Select> to <Form.Select> and simply codes (b552a15)
    • editArticle with license (8400ad1)
    • add <Select> components (dd4cf6a)
    • adding support for license editing (95a8327)
    • semantic props (a69211e)
    • passing onConfirm to confirm button (dc5459e)
    • confirm step and footer buttons (8ea24f8)
    • list styles (93f866a)
    • refactor editor flow (7605a23)
    • increase revision count to 4 (e44b4fd)
Bug Fixes
  • seo: response noindex http header on OAuth domain and non-prod env (2d44add)
  • secret: make secret description hidden if it does not exist (cefc0b8)
  • router: fix back button behavior after publishing draft (e0ac713)
  • license: fix license can't be change on draft editor (38ea08b)
  • paywall: fix missing id field when querying secret (337d48d)
  • csp: add sentry.matters.one to csp whitelist (092ed48)
  • error: expose error code if no corresponding text (c397110)
  • security: only allow redirect to http/https url (9e6f9d9)
  • style: fix mention list position of comment editor (dd226d7)
  • i18n: add license translations on article detail (cfc0af7)
  • typo: fix typo (1cd2926)
  • dialog: close search select dialog on save (61cb3cc)
Refactors
  • fragment types: format fragment types (2cea880)
  • rebase on develoop: rebase and generate types (63ee515)
  • dialog: rename close & open to closeDialog & openDialog to avoid window.close (d44fbaa)
  • hook: use useDialogSwitch (3294227)

v3.26.0

30 Jun 12:29
6282710
Compare
Choose a tag to compare

3.26.0 (2021-06-30)

Chores
New Features
  • invites:
    • retrie deprecated accepted field in type Invitation (1f535e4)
    • add comments to invitation component (1747a7f)
    • add new inivtes feeds (306ac52)
  • codespaces:
    • comment forwardPorts (be5fcca)
    • fix docker runtime (6187368)
    • alter forwardPorts (8ff2733)
    • add configuration for GitHub Codespaces (7c6eb89)
Bug Fixes
  • gql: revise type of apprecitate amount (e0f6936)
  • editor: remove unwanted props coming from editor module (83aa892)
  • invitation: fix empty invitee when sending invitations (24ce895)
  • security: add ouath api endpoint to csp whitelist (5717f91)

v3.25.0

28 May 08:20
1288188
Compare
Choose a tag to compare

3.25.0 (2021-05-28)

Chores
New Features
  • form: remove autoFocus on form fields (b191219)
  • security:
  • i18n:
    • add back language switch to settings page (4a964e6)
    • add language switch to about us page; (3f7acf3)
    • add language switch to auth pages (4a8b7d5)
    • cache language setting in localStorage (8a3c882)
    • move language switch to global footer (9dea55f)
  • circle: add customer portal for circle member to manage payment method (58f9969)
  • paywall: revise styles of circle paywall (a54f1eb)
  • payout:
    • revise OAUTH_CALLBACK_ERROR_CODE (c16e361)
    • new payout flow for connecting stripe account (94ec291)
Bug Fixes
  • i18n: skip accessing localstorage on ssr (f8c18fb)
  • block: exclude who blocked viewer when @ user (033db16)

v3.24.0

13 May 09:12
d13da3f
Compare
Choose a tag to compare

3.24.0 (2021-05-13)

Chores
New Features
  • revision:
  • article: retire article limited-free access; (3fb9ebd)
  • deps: upgrade next.js to 10.2.0 (36777df)
Bug Fixes
  • gql: use customized useMutation (fd4d444)
Other Changes
  • revision: show conformation popup before exit edit mode (bea6c5b)
  • remove debug lines; (e1dafe3)

v3.23.1

07 May 02:44
5bca4eb
Compare
Choose a tag to compare

3.23.1 (2021-05-07)

Chores
Documentation Changes
  • readme: fix copy env command in docker section (90ac485)
New Features
  • cover:
    • upgrade version editor (68e02b1)
    • add fallback cover logic to set cover dialog (0277740)
Bug Fixes
  • style: revise word break on about us hero; fix layout of dialogs; (efcf25f)
  • asset: local update draft assets if uploaded completely instead of refetch (db45c1e)
  • circle: allow non-circle-member to appreciate and comemnt on public article (09f745e)
  • comment: fix re-rendering of comment content (3df6ff5)
  • dialog: fix unable to close share dialog via footer button (9e920f1)