Releases: thematters/matters-web
Releases · thematters/matters-web
v3.23.0
3.23.0 (2021-04-29)
Chores
New Features
- kill-features: kill view mode (18b55cd)
- block: revise text description in block dialog (1b64591)
- article:
- search: add exclude param for searching articles (1c39774)
- icon: icon for limited free access label (123c349)
- circle:
- at: add search exclude for @ user (d002105)
- badge:
Bug Fixes
- style: fix CSS Grid blowout (b7cdaeb)
- invitation:
- block: disable extend (collect) button in article belonged to user who blocked viewer (ab2427e)
- circle:
- article: revise MAX_REVISION_COUNT (f2b83f8)
- syntax: fix type error on
<EditMode>
(9d3c02c) - typo: revert changes on npm script (17766fe)
- dialog: add hasFixed prop to Dialog.Content to make sure Dialog.Message won't shrink (f9a3b1f)
- badge:
- translation button: fix client language detection for translation button (3596418)
- translate button: fix client language detection of translate button (bc1e2bc)
- discover page name:
- circle testing banner:
Other Changes
v3.22.0
3.22.0 (2021-04-16)
Chores
Continuous Integration
- change
push
topull_request
event for deployment (02df887) - deploy storybook only the PR has the
storybook
label (a42f05a) - prevent deployment on pull request (f6acd90)
New Features
- misc: revise misc pages (7db0984)
- about us page: add english text to about us page (e23d9f7)
- performance:
- about:
- circle:
- supports add article to circle via dropdown actions (6842fc3)
- subscribe circle via price button directly (63d525f)
- move "add articles to circle button" to dropdowns (4345d97)
- revise circle subscription banner (fd0f2d5)
- circle entrance in (cbdc22a)
- local updates on toggle circle broadcast pin status (ee8a2e7)
- redesign circle subscription dialog (d786f82)
- subscription: add discount for circle invitation (bdea7f8)
- dialog:
- invitation:
- add free period compontnet for Circle invitation (211f8f4)
- restructure circle invitation UI component (63dba67)
- remove UserDigest.Blank (36e5e37)
- revise text enum for manage circle (9c288ec)
- add circle invitation component (64feb91)
- add invitation list (96f96e4)
- add enums of circle invitation (3967184)
- notice:
- layout:
- component:
Bug Fixes
- typo: fix typo (64199a7)
- invitation: fix invitee name got covered (8ad69ae)
- subscribe: replace text of circle subscribe button with free trial if user is invited (e6a7404)
- circle:
- style:
- form: add
method="POST"
to (2b58038) - layout: remove @each (aeaf29e)
- payment pointer: add payment pointer meta tag to head on article detail page (18c1807)
- wm & ilp explainer: add English text (a32a57b)
- language context: use local language preference for visitor (dbcb2b7)
- error: add error for circle creation limit (4803611)
Refactors
v3.21.0
3.21.0 (2021-04-01)
Chores
- release: v3.20.1 (bf018a1)
New Features
- circle:
Bug Fixes
- error: display right error code for subscription (fa21158)
- style: fix article login wall covered by toolbar (9b95c23)
- response: use
useRef
instead ofuseState
to storestoredCursor
for latest value; (b676a17)
Other Changes
- //github.com/thematters/matters-web into enhancement/circle-cover (c5b1d54)
v3.20.1
3.20.1 (2021-03-11)
Build System / Dependencies
- deps:
- deps-dev:
Chores
New Features
- circle:
- deprecate polygonal circle cover (bcbadde)
- allow viewer to comment and appreciate article within limited free (18be005)
- allows to edit circle display name (1be4af6)
- refactor circle detail pages (cb75b33)
- mailto links for circle banner (1d06e10)
- remove
CircleNewDiscussion
notice (04cd614) - notification settings for circle (bf76f24)
- implement circle new comment notices (e860d63)
- add
<CircleNewUserNotice>
for circle notices; move notice date to the footer; (0a01311) - add circle notices mock (6c7a70f)
- new notify settings (f3e8bd8)
- clear comment form on submit (7aeec4b)
- turn discussion and broadcast into pages (821a314)
- refetch discussion/broadcast on submit (71ac1b8)
- revise comment text based on type (489fe81)
- show pinned broadcast on (8561133)
- showing subscription banner after private fetched (cad80b0)
- add discussion wall (2cd8f33)
- add discussion & broadcast tab views (d9a70c9)
- add spacer to bottom (7d7a80c)
- supports unsubscribing circle (39bb2fa)
- support subscribing circle via payment password (5d376e4)
- add subscribe circle dialog (36a7ff1)
- add intro dialog for subscription banner (d80a160)
- add
<SubscriptionBanner>
; (dcfc5f7) - add user subscriptions page (3963cbb)
- make circle's members and followers page as dynamic module (5b42b87)
- add members and followers page for Circle (d542e16)
- integrate paywall api (12c6589)
- clean code (e07bf22)
- lazy load
<EditMode>
; catchCIRCLE_NOT_FOUND
error; (114a861) - toggle circle in edit article or draft editor (c2c4db9)
- revise paywall of circle article (5cfdd9a)
- refetch works on articles are added to circle (461ed63)
- allows to add circle articles (95aed2b)
- linkify circle digest; (0bba452)
- add circle to (1d5d286)
- showing author in circle detail (9177cb7)
- showing circle in article feed (5e090de)
- add trackers (b20bcbe)
- add work(article) list to circle detail (2efb68e)
- restructure detail page (893292f)
- improve cirlce route matching (436e81b)
- edit circle profile page (47fe9d7)
- add circle follow button (4cd1017)
- handling name errors (7d42831)
- revise name validators (4adb68a)
- remove billingCycle (e13bca4)
- remove billingCycle (b91c4a7)
- add (5fca281)
- add fragments to circle components; (96e3704)
- allows viewer to close (c08dd9a)
- add cirlce error message (54b0e5b)
- add circle creation page (17248f4)
- alter enums and types for cirlce image uploads (118a235)
- add ; (b08b5bb)
- add more samples for circle digest (ca4d7fa)
- showing <CircleDigest.Plain> in <ArticleDigest.Feed> (070c39a)
- revise (0d0291a)
- add count info to <CircleDigest.Mini> (dd31b0c)
- add <CircleDigest.Mini> pure UI component (a4d8258)
- add CircleDigest pure UI component (73e0d48)
- following: revise following dialog (f0b2842)
- amount: unify amount enums with server (8f33ea8)
- summary:
- cirlce:
- analytics:
- splash: add timeout to splash screen (6a44714)
- language:
- correct texts (540a7a3)
- correct texts (3faa12f)
- correct texts (2e82cb1)
- correct texts (c7ae2f3)
- correct text (95f007e)
- correct texts (33f67a6)
- correct texts (61c0be8)
- revise component for supporting english (ccadad8)
- revise component for supporting English (ce0c91b)
- revise component for supporting English (575816d)
- add support to English (e01d034)
- languange: set language for visitors according to browser and add new English copies (cc2c1e8)
- english copies:
- language setting: set language for visitors from browser preference (afc4d93)
- english copy: add more English copies (1bb846e)
- tx: revise tx component for supporting circle subscription (677ec4b)
- i18n:
- views: basic English text in views (016b3a8)
- components: basic English text for components (cc1c5c5)
- payment pointer:
- comment: use
Comment.node
instead ofComment.article
(689c5ad) - wallet setting: add payment pointer setup (e0e17a5)
- feature-flag: add feature flag for Circle (b9b58c3)
- router: add
useRoute
hook (90f5b39) - npm:
- wall: add paywall of circle article (b950744)
- likecoin:
- donation:
- user-profile: add Circle into user profile (8b9127b)
- validator:
- storybook:
- route: add support for path resolving of circle detail page (1dbd1b8)
- ci:
Bug Fixes
- error: display right error code for subscription (fa21158)
- style:
- response: use
useRef
instead ofuseState
to storestoredCursor
for latest value; (b676a17) - form: revise regex (f9e5c6a)
- circle:
- fix wrong
lockActions
in article detail; remove unused fields on fragments; (2f24e3e) - show banner for anonymous; hide comment form for blocked user; (f6aeed0)
- add updater for follow or unfollow (3a50ce6)
- fix render issue on subscribed circle (2047973)
- fix
hasPin
on comment actions; grow<CircleDigest.Mini>
; (45d068f) - fix render issue (d82058f)
- fix incorrect circle discussion by API changes (c9be28f)
- hide pin action on discussion (d375bf9)
- fix article content refetch; revise name validators; (4738799)
- show circle discussion count (2c85f7a)
- lock comment action if viewer is no circle member (5a88309)
- lock article actions for non circle member (46105bd)
- fix collapsing of circle wall (c9076d4)
- fix missing subscription banner; hide broadcast voters; (b2d286f)
- hide banner if viewer already has circle (669e684)
- adjust input url color on circle creation (4bccb75)
- fix circle cover width; adjust circle price range; (2c6af3f)
- fix text (fcc42e2)
- fix incorrect rendering on circle detail pages (271eb5b)
- fix translation (cdd728c)
- fix text-indent of pinned broadcast (f812506)
- fix text-indent (a438ee4)
- fix fragment types (d4de2bb)
- fix reply type (dcd034f)
- fix user links of circle detail page (bc972e2)
- change default value of counts in Circle digest (17b87d4)
- fix unable to update avatar & cover of circle (1874ca9)
- fix circle local count updater (72f4b78)
- fix wrong
- language: correct text (2335bd1)
- types: fix types (429d6bf)
- summary:
- discussion: hide upvote and downvote from discussion comments (95c8c1b)
- withapollo:
- sidenav:
- share: fix missing share button of article detail on small screen (597bf98)
- feature-flag:
- stripe:...
v3.20.0
3.20.0 (2021-03-10)
Build System / Dependencies
- deps:
- bump actions/setup-node from v2.1.4 to v2.1.5 (9da4c15)
- bump einaregilsson/beanstalk-deploy from v14 to v16 (ba26fed)
- bump actions/cache from v2 to v2.1.4 (a95e892)
- bump helmet from 4.2.0 to 4.4.1 (555c1b0)
- bump validator from 13.1.17 to 13.5.2 (5588ba4)
- bump actions/setup-node from v2.1.2 to v2.1.4 (01d2c9a)
- deps-dev:
Chores
New Features
- circle:
- allows to edit circle display name (1be4af6)
- refactor circle detail pages (cb75b33)
- mailto links for circle banner (1d06e10)
- remove
CircleNewDiscussion
notice (04cd614) - notification settings for circle (bf76f24)
- implement circle new comment notices (e860d63)
- add
<CircleNewUserNotice>
for circle notices; move notice date to the footer; (0a01311) - add circle notices mock (6c7a70f)
- new notify settings (f3e8bd8)
- clear comment form on submit (7aeec4b)
- turn discussion and broadcast into pages (821a314)
- refetch discussion/broadcast on submit (71ac1b8)
- revise comment text based on type (489fe81)
- show pinned broadcast on (8561133)
- showing subscription banner after private fetched (cad80b0)
- add discussion wall (2cd8f33)
- add discussion & broadcast tab views (d9a70c9)
- add spacer to bottom (7d7a80c)
- supports unsubscribing circle (39bb2fa)
- support subscribing circle via payment password (5d376e4)
- add subscribe circle dialog (36a7ff1)
- add intro dialog for subscription banner (d80a160)
- add
<SubscriptionBanner>
; (dcfc5f7) - add user subscriptions page (3963cbb)
- make circle's members and followers page as dynamic module (5b42b87)
- add members and followers page for Circle (d542e16)
- integrate paywall api (12c6589)
- clean code (e07bf22)
- lazy load
<EditMode>
; catchCIRCLE_NOT_FOUND
error; (114a861) - toggle circle in edit article or draft editor (c2c4db9)
- revise paywall of circle article (5cfdd9a)
- refetch works on articles are added to circle (461ed63)
- allows to add circle articles (95aed2b)
- linkify circle digest; (0bba452)
- add circle to (1d5d286)
- showing author in circle detail (9177cb7)
- showing circle in article feed (5e090de)
- add trackers (b20bcbe)
- add work(article) list to circle detail (2efb68e)
- restructure detail page (893292f)
- improve cirlce route matching (436e81b)
- edit circle profile page (47fe9d7)
- add circle follow button (4cd1017)
- handling name errors (7d42831)
- revise name validators (4adb68a)
- remove billingCycle (e13bca4)
- remove billingCycle (b91c4a7)
- add (5fca281)
- add fragments to circle components; (96e3704)
- allows viewer to close (c08dd9a)
- add cirlce error message (54b0e5b)
- add circle creation page (17248f4)
- alter enums and types for cirlce image uploads (118a235)
- add ; (b08b5bb)
- add more samples for circle digest (ca4d7fa)
- showing <CircleDigest.Plain> in <ArticleDigest.Feed> (070c39a)
- revise (0d0291a)
- add count info to <CircleDigest.Mini> (dd31b0c)
- add <CircleDigest.Mini> pure UI component (a4d8258)
- add CircleDigest pure UI component (73e0d48)
- following: revise following dialog (f0b2842)
- amount: unify amount enums with server (8f33ea8)
- summary:
- cirlce:
- analytics:
- splash: add timeout to splash screen (6a44714)
- language:
- correct texts (540a7a3)
- correct texts (3faa12f)
- correct texts (2e82cb1)
- correct texts (c7ae2f3)
- correct text (95f007e)
- correct texts (33f67a6)
- correct texts (61c0be8)
- revise component for supporting english (ccadad8)
- revise component for supporting English (ce0c91b)
- revise component for supporting English (575816d)
- add support to English (e01d034)
- languange: set language for visitors according to browser and add new English copies (cc2c1e8)
- english copies:
- language setting: set language for visitors from browser preference (afc4d93)
- english copy: add more English copies (1bb846e)
- tx: revise tx component for supporting circle subscription (677ec4b)
- i18n:
- views: basic English text in views (016b3a8)
- components: basic English text for components (cc1c5c5)
- payment pointer:
- comment: use
Comment.node
instead ofComment.article
(689c5ad) - wallet setting: add payment pointer setup (e0e17a5)
- feature-flag: add feature flag for Circle (b9b58c3)
- router: add
useRoute
hook (90f5b39) - npm:
- wall: add paywall of circle article (b950744)
- likecoin:
- donation:
- user-profile: add Circle into user profile (8b9127b)
- validator:
- storybook:
- route: add support for path resolving of circle detail page (1dbd1b8)
- ci:
- icon: replace support icons; show tx message in tooltip; (34bf830)
- notice: merge notices (3abc844)
- onboarding: reopen selected tags for onboarding task (3e918a2)
Bug Fixes
- form:
- circle:
- fix wrong
lockActions
in article detail; remove unused fields on fragments; (2f24e3e) - show banner for anonymous; hide comment form for blocked user; (f6aeed0)
- add updater for follow or unfollow (3a50ce6)
- fix render issue on subscribed circle (2047973)
- fix
hasPin
on comment actions; grow<CircleDigest.Mini>
; (45d068f) - fix render issue (d82058f)
- fix incorrect circle discussion by API changes (c9be28f)
- hide pin action on discussion (d375bf9)
- fix article content refetch; revise name validators; (4738799)
- show circle discussion count (2c85f7a)
- lock comment action if viewer is no circle member (5a88309)
- lock article actions for non circle member (46105bd)
- fix collapsing of circle wall (c9076d4)
- fix missing subscription banner; hide broadcast voters; (b2d286f)
- hide banner if viewer already has circle (669e684)
- adjust input url color on circle creation (4bccb75)
- fix circle cover width; adjust circle price range; (2c6af3f)
- fix text (fcc42e2)
- fix incorrect rendering on circle detail pages (271eb5b)
- fix translation (cdd728c)
- fix text-indent of pinned broadcast (f812506)
- fix text-indent (a438ee4)
- fix fragment types (d4de2bb)
- fix reply type (dcd034f)
- fix user links of circle detail page (bc972e2)
- change default value of counts in Circle digest (17b87d4)
- fix unable to update avatar & cover of circle (1874ca9)
- fix circle local count updater (72f4b78)
- fix wrong
- language: correct text (2335bd1)
- types: fix types (429d6bf)
- summary:
- discussion: hide upvote and downvote from discussion comments (95c8c1b)
- withapollo:
- sidenav:
- share: fix missing share button of article detail on small screen (597bf98)
- style:
- feature-flag:
- correc...
v3.19.1
3.19.1 (2020-12-24)
Build System / Dependencies
- deps-dev: bump prettier from 2.2.0 to 2.2.1 (d1804b0)
- deps:
Chores
- release:
- deps:
- formatting:
- package-lock.json: update package lock file (72a8b28)
- rebase: rebasing (e9f2ef3)
New Features
- icon: replace support icons; show tx message in tooltip; (34bf830)
- storybook: add to storybook (2eb47c2)
- donation:
- notice: merge notices (3abc844)
- onboarding: reopen selected tags for onboarding task (3e918a2)
- search:
- root: make root private query observable (a742e50)
- toolbar:
- feed: remove homepage topics feed; update links in guide page; (f0040b8)
- recommend: create recommended tag dialog for onboarding tasks (c724250)
- recommendation:
- onboarding-tasks:
Bug Fixes
- icon: fix support icons in tx page (fb8b7ac)
- tslint: fix syntax error of tslint.json (7a20c8a)
- notice: remove unused
key
of CommentPinnedNotice (d6108e2) - form: rollback formik to 2.1.x (ff34426)
- onboarding-tasks:
- likecoin:
- onboarding: update viewer local cache when click in recommended authors (c85cd14)
- lint: fix lint error (7f2ba33)
- auth token: only retrive and use auth token from localstorage in static build (a8211df)
- analytics: sent incorrect "contentType" in "click_feed" event (47efd5a)
- edit-article: allow to enter edit mode outside the article detail page (e8f320c)
- recommendation: add a missing parameter for querying recommended authors (576c322)
Refactors
v3.19.0
3.19.0 (2020-12-15)
Build System / Dependencies
- deps-dev: bump @types/react-dom from 16.9.8 to 16.9.9 (ff66194)
- deps:
Chores
- release:
- deps:
- formatting:
- package-lock.json: update package lock file (72a8b28)
- rebase:
- package:
New Features
- search:
- root: make root private query observable (a742e50)
- toolbar:
- donation: show label on comment if its author is the article donator (84765ba)
- feed:
- recommend: create recommended tag dialog for onboarding tasks (c724250)
- recommendation:
- onboarding-tasks:
- rules: update community rules (9fb302a)
- share: add (24bbeec)
- editor: add revision feature (7a80e05)
Bug Fixes
- onboarding-tasks:
- likecoin:
- onboarding: update viewer local cache when click in recommended authors (c85cd14)
- lint: fix lint error (7f2ba33)
- auth token: only retrive and use auth token from localstorage in static build (a8211df)
- analytics: sent incorrect "contentType" in "click_feed" event (47efd5a)
- edit-article: allow to enter edit mode outside the article detail page (e8f320c)
- recommendation: add a missing parameter for querying recommended authors (576c322)
- style: fix styles of article info data (0dac547)
- revision: fix descriptions and bug for revision feature (f122680)
- cookie: failed to get the tail cookie (f8d8387)
- layout: fix layout and resolve conflicts (b778c92)
- editor: adjust layout of revision editor (78395b4)
- comment: move comment of codes to right place (66239e9)
Code Style Changes
- formatting: formatting (13753c9)
v3.18.0
3.18.0 (2020-11-18)
Build System / Dependencies
- deps-dev: bump @types/react-dom from 16.9.8 to 16.9.9 (ff66194)
- deps:
Chores
New Features
- rules: update community rules (9fb302a)
- share: add (24bbeec)
- feed: remove valued feed for anonymous (8a5ddc6)
- editor: add revision feature (7a80e05)
Bug Fixes
- style: fix styles of article info data (0dac547)
- revision: fix descriptions and bug for revision feature (f122680)
- cookie: failed to get the tail cookie (f8d8387)
- layout: fix layout and resolve conflicts (b778c92)
- component: change breakpoints for editor bottom bar (1b6c4bd)
- editor: adjust layout of revision editor (78395b4)
- comment: move comment of codes to right place (66239e9)
Code Style Changes
- formatting: formatting (13753c9)
v3.17.1
3.17.1 (2020-11-04)
Build System / Dependencies
- deps-dev:
- bump cz-conventional-changelog from 3.2.0 to 3.3.0 (b517898)
- bump @types/lodash from 4.14.161 to 4.14.162 (34e4fb6)
- bump prettier from 2.0.5 to 2.1.2 (edcc712)
- bump geckodriver from 1.19.1 to 1.20.0 (e5209fa)
- bump @types/express from 4.17.7 to 4.17.8 (8d6f3cf)
- bump babel-jest from 26.1.0 to 26.5.2 (b8a8b0e)
- bump @types/lodash from 4.14.159 to 4.14.161 (4d68f8b)
- deps:
- bump @stripe/stripe-js from 1.8.0 to 1.10.0 (1437499)
- bump lodash from 4.17.19 to 4.17.20 (2e36c16)
- bump @sentry/browser from 5.20.1 to 5.26.0 (fa34272)
- bump react-use-gesture from 7.0.15 to 7.0.16 (1aa5047)
- bump isomorphic-unfetch from 3.0.0 to 3.1.0 (ba26e67)
- bump next from 9.5.2 to 9.5.4 (a315c51)
- bump date-fns from 2.15.0 to 2.16.1 (fce6107)
- bump actions/setup-node from v2.1.1 to v2.1.2 (f8efb40)
- bump einaregilsson/beanstalk-deploy from v11 to v13 (0cd54cf)
Chores
- release:
- formatting: formatting (72621ab)
- draft: remove
scheduledAt
from draft query (fda4210) - refresh fragmentTypes.json (938145a)
- deps-dev: bump ts-node from 8.10.2 to 9.0.0 (c9e7d3e)
Documentation Changes
New Features
- likecoin: remove likecoin term and global dialog; (920647c)
- avatar: new default avatar (dc04194)
- user-group: inject user group to custom header (2c49890)
- verification: use verification link in password resetting flow (c254de8)
- registration: new registration flow (182bf8f)
- tag: revise description in user's tag feed due to listing tags owned and maintained (b27e019)
- search: record search key explictly (34574a0)
- editor-sidebar:
- use
cover
asset type to upload cover (3f04c51) - cleanup related code (4ba83fc)
- add support for editing article meta on mobile (a162c09)
- add support for editing draft meta on mobile (eab6bd5)
- support edit article cover (3cc931e)
- add support for upload a custom cover image (8ebbbce)
- add cover selector (1d9ac9f)
- allow to create new tag (d72e7fa)
- new edit tag component of editor sidebar (cd9ecfb)
- new edit collection component of editor sidebar (cff5931)
- use
- notice:
- sentry: update Sentry DSN (e14d634)
- environment: change DSNs of dev and stage env (49d4d12)
- component:
Bug Fixes
- component:
- response: fix duplicate latest article responses (d0f4898)
- editor-sidebar: hide sidebar on mobile (457945e)
- render: move setSubmitting before closeDialog or submitCallback to prevent setState error (5963999)
- editor:
- revert #1567 and make figure non-full width (07f4880)
- apply placholder style-fix only in article editor (de1b5aa)
- set a fixed height for editor to increase clickable hot area (97e8fca)
- fix editor UI issues of placeholder & scroll bar (a4cdc35)
- fix editor horizontal overflow on figure (image, iframe, etc.) (af087a6)
- registration: fix refresh token and unable to register in dialog (c8a4e6a)
- eb: fix eb deployment by increasing volume size (6c95f39)
- public gateway: remove dead Matters public gateway (05eadcf)
- erorr: add error code for adding tag editors (2adbd8f)
- storybook: make sure core-js works well (1d99178)
- type: fix type error (c10ecad)
v3.17.0
3.17.0 (2020-10-23)
Build System / Dependencies
- deps-dev:
- bump cz-conventional-changelog from 3.2.0 to 3.3.0 (b517898)
- bump @types/lodash from 4.14.161 to 4.14.162 (34e4fb6)
- bump prettier from 2.0.5 to 2.1.2 (edcc712)
- bump geckodriver from 1.19.1 to 1.20.0 (e5209fa)
- bump @types/express from 4.17.7 to 4.17.8 (8d6f3cf)
- bump babel-jest from 26.1.0 to 26.5.2 (b8a8b0e)
- bump @types/lodash from 4.14.159 to 4.14.161 (4d68f8b)
- deps:
- bump @stripe/stripe-js from 1.8.0 to 1.10.0 (1437499)
- bump lodash from 4.17.19 to 4.17.20 (2e36c16)
- bump @sentry/browser from 5.20.1 to 5.26.0 (fa34272)
- bump react-use-gesture from 7.0.15 to 7.0.16 (1aa5047)
- bump isomorphic-unfetch from 3.0.0 to 3.1.0 (ba26e67)
- bump next from 9.5.2 to 9.5.4 (a315c51)
- bump date-fns from 2.15.0 to 2.16.1 (fce6107)
- bump actions/setup-node from v2.1.1 to v2.1.2 (f8efb40)
- bump einaregilsson/beanstalk-deploy from v11 to v13 (0cd54cf)
- bump subscriptions-transport-ws from 0.9.17 to 0.9.18 (556d251)
Chores
- release:
- formatting: formatting (72621ab)
- draft: remove
scheduledAt
from draft query (fda4210) - refresh fragmentTypes.json (938145a)
- .env.*: add NEXT_PUBLIC_BUILD_TYPE to .env.* files (ac8d121)
- deps-dev:
Continuous Integration
- environment:
Documentation Changes
New Features
- likecoin: remove likecoin term and global dialog; (920647c)
- avatar: new default avatar (dc04194)
- user-group: inject user group to custom header (2c49890)
- verification: use verification link in password resetting flow (c254de8)
- registration: new registration flow (182bf8f)
- tag: revise description in user's tag feed due to listing tags owned and maintained (b27e019)
- search: record search key explictly (34574a0)
- editor-sidebar:
- use
cover
asset type to upload cover (3f04c51) - cleanup related code (4ba83fc)
- add support for editing article meta on mobile (a162c09)
- add support for editing draft meta on mobile (eab6bd5)
- support edit article cover (3cc931e)
- add support for upload a custom cover image (8ebbbce)
- add cover selector (1d9ac9f)
- allow to create new tag (d72e7fa)
- new edit tag component of editor sidebar (cd9ecfb)
- new edit collection component of editor sidebar (cff5931)
- use
- notice:
- sentry: update Sentry DSN (e14d634)
- environment: change DSNs of dev and stage env (49d4d12)
- component:
- ci: enable "wait_for_deployment" for EB deployment (e88ab37)
- fragment: update fragment types (31aa838)
- protection: remove http auth protection (fbf49c8)
- static export: add NEXT_PUBLIC_BUILD_TYPE to control nextjs build type for static export (f214d5d)
- scope:
- user authentication: store token in localStorage for static export (d98b3b0)
- config Nextjs to export static/SPA version (b7b9ef3)
- env: update .env.stage (c3a9673)
- head: show author names in head in article detail (618c1a5)
- analytics: add analytics debugger (dc9bd2b)
- apollo: revise format of GQL operation (f534e23)
- superlike: allow civic liker superlike himself (2ec63fb)
Bug Fixes
- response: fix duplicate latest article responses (d0f4898)
- editor-sidebar: hide sidebar on mobile (457945e)
- render: move setSubmitting before closeDialog or submitCallback to prevent setState error (5963999)
- editor:
- revert #1567 and make figure non-full width (07f4880)
- apply placholder style-fix only in article editor (de1b5aa)
- set a fixed height for editor to increase clickable hot area (97e8fca)
- fix editor UI issues of placeholder & scroll bar (a4cdc35)
- fix editor horizontal overflow on figure (image, iframe, etc.) (af087a6)
- registration: fix refresh token and unable to register in dialog (c8a4e6a)
- eb: fix eb deployment by increasing volume size (6c95f39)
- public gateway: remove dead Matters public gateway (05eadcf)
- erorr: add error code for adding tag editors (2adbd8f)
- component:
- storybook: make sure core-js works well (1d99178)
- type: fix type error (c10ecad)
- gql: remove unused field (444bfbe)
- superlike: fix wrong state for super liked own article (148abe2)
- appreciation: remove update apollo local cache except for superlike (568abb6)
Code Style Changes
- component: formatting (0f2ae88)