Skip to content

v3.17.0

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Oct 14:52
8d52963

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:
    • bump ts-node from 8.10.2 to 9.0.0 (c9e7d3e)
    • bump @testing-library/react from 10.4.7 to 11.0.4 (4143ba0)
Continuous Integration
  • environment:
    • revise cp env file for stage (68b3e41)
    • revise cp env file for stage (3f1044e)
    • add .env.stage (60e2f5d)
    • add .env.stage (39ad17f)
    • change Github config and environment for stage (5eddb61)
    • change Github config and environment for stage (c968e55)
Documentation Changes
  • storybook:
    • write an story of Icon* components (2e434ef)
    • Introduce Storybook (2a4ab39)
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)
  • notice:
    • add notice descriptions for tag management actions (579ab50)
    • add tag management notices (9bb4732)
  • sentry: update Sentry DSN (e14d634)
  • environment: change DSNs of dev and stage env (49d4d12)
  • component:
    • update tag editors cache after add and remove (25671f1)
    • add comments to tag editor dialog components (a679b95)
    • covert search and select to shared components (8f90eac)
    • add component for managing tag editors (44176ee)
    • change logic of new user default feed (25c7a70)
    • redesign tag management (ce17d2f)
  • 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:
    • alter toReadableScope (520b16b)
    • add more human-readable texts for OAuth scopes (b74778b)
  • 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:
    • correct description in tag editor dialog (9b3133b)
    • add display name in tag editor remove dialog (c83ae91)
    • fix feeds are not freshing after adding articles into a tag (9490cdd)
  • 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