CHANGELOG.md 7.5 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[3.4.0] - 2023-07-03

Added

  • Added collapsed view to NFT widget
  • Added fiat representation to prices
  • Added environment variables description to operators guide

Changed

  • Changed assets resolution algorithm
  • Required NodeJS version bumped to 18

Fixed

  • Fixed bug with wallet connection
  • Fixed bug with minimized player showing error screen
  • Minor markup fixes

[3.3.6] - 2023-06-23

Changed

  • Changed YPP rewards
  • Improved request size on video page
  • Analytics plugins removed from bundle if not initialised

Fixed

  • Fixed storage bucket blacklisting

[3.3.5] - 2023-06-09

Added

  • Added FORCED_MAINTENANCE env variable
  • Added Ukrainian language
  • Added Segment, Google Analytics, Google Optimize tracking tools

Changed

  • Changed Terms and Conditions, Privacy Policy
  • Changed content category message copy

Fixed

  • Fixed QN sync issue

[3.3.4] - 2023-06-07

Fixed

  • Fixed YPP modal crash on TnC step

[3.3.3] - 2023-06-06

Fixed

  • Fixed missing notifications

[3.3.2] - 2023-06-02

Added

  • Added Telugu language

Changed

  • Sentry replays are enabled on YPP page only
  • Atlas TnC were updated

Fixed

  • Fixed issue when Atlas was sending incorrect storage buckets number
  • Fixed bug with multiple context menus for carousel NFT items
  • Fixed recurring updates on user activity page

[3.3.1] - 2023-05-25

Changed

  • Changed featured NFTs allowance criteria

Fixed

  • Fixed wrong environment selection
  • Fixed share modal incorrect behaviour

[3.3.0] - 2023-05-23

Added

  • New NFT marketplace page
  • New homepage with videos feed

Changed

  • Improved notifications fetch query

Fixed

  • Fixed incorrect comments display
  • Fixed tiles status in studio
  • Fixed bug with modal windows blocking the scroll
  • Minor bugfixes

[3.2.0] - 2023-04-21

Changed

  • NFT section rework
  • YPP sign-up buttons changed according to Google guidelines
  • Channels section removed from navigation
  • New & noteworthy pages were removed
  • Metadata update for supported wallets only

Fixed

  • Fixed bug with channel payouts
  • Fixed parsing of asset URL
  • Fixed YPP opt-in for memberships with multiple channels

[3.1.0] - 2023-04-14

Added

  • New content focus modal
  • Channel's balance is now displayed publicly

Changed

  • YPP TnCs were updated

Fixed

  • Fixed carousel styling for mobile screens
  • Various markup fixes

[3.0.0] - 2023-04-12

Added

  • Channel payouts were introduced

Changed

  • Atlas now supports Ephesus runtime upgrade

[2.1.0] - 2023-04-07

Changed

  • Bumped Sentry version to include replays functionality

[2.0.4] - 2023-04-06

Fixed

  • Fixed video upload extrinsic bug
  • Fixed channel creation bug

[2.0.3] - 2023-04-05

Fixed

  • Fixed bug with channel view
  • Fixed YPP extra requests

[2.0.2] - 2023-04-04

Fixed

  • Fixed bug with invalid file format when creating a video
  • Fixed loading times on "My videos" page
  • Fixed issues with appId metadata

Changed

  • Changed the validated channels carousel behaviour on YPP landing page

[2.0.1] - 2023-03-31

Fixed

  • Fixed app metadata for uploaded videos
  • Fixed followed channels uploads on homepage

[2.0.0] - 2023-03-31

Changed

  • Channel requirements for YPP are now shown before channel creation
  • Atlas is now using OrionV2
    • New distributors change logic
    • Major performance improvements
    • Query node is now the part of the Orion
    • Subsquid framework is used for GraphQL schema generation
    • Variety of minor changes and improvement, full changelog is available here

Fixed

  • Fixed paginations issues for videos and NFTs
  • Fixed bug with erased comment text when reaction is being processed
  • Markup minor fixes

[1.4.2] - 2023-03-24

Changed

  • Minor YPP copies changes

[1.4.1] - 2023-03-23

Fixed

  • Fixed app metadata for account creation and video uploads

[1.4.0] - 2023-03-22

Added

  • Introduced Apps as first-class citizens
  • Introduced YouTube Partner Program

Fixed

  • Fixed loading issue when viewing the last NFTs page
  • Fixed player controls size in fullscreen mode
  • Various markup fixes

[1.3.1] - 2023-03-07

Fixed

  • Fixed the distribution buckets fetch

[1.3.0] - 2023-02-08

Added

  • Welcome dialog when content focus is present
  • Fallback state for video hero and video category hero
  • Platform royalty in NFT selling details
  • Toast indication for insufficient funds transaction
  • Toast default timeout
  • Negative transferable balance tooltip
  • Included Joystream standard licence

Changed

  • Styles on SignIn dialog and Studio welcome view
  • Storage operator is now picked by distance

Fixed

  • Fixed issue with displaying incorrect locked funds
  • Fixed link on incorrectly uploaded asset
  • Fixed locked funds display on user's info popover
  • Fixed polkadot wallet connection in firefox
  • Various markup fixes

[1.2.3] - 2023-01-13

Fixed

  • Fixed issue with not loading twemoji
  • Fixed issue with not applying filters for NFTs
  • Fixed issue with date validation in video form

[1.2.2] - 2023-01-11

Added

  • Welcome dialog when content focus is present
  • Fallback state for video hero and video category hero

Changed

  • Styles on SignIn dialog and Studio welcome view
  • Added appContentFocus field in the atlas.config.yml that describes content focus of given app

Fixed

  • Fixed issue with displaying incorrect locked funds

[1.2.1] - 2022-12-27

Fixed

  • Fix atlas-meta-server Dockerfile

[1.2.0] - 2022-12-27

Added

  • Stop video autoplay if user starts commenting
  • Expose Privacy Policy in config and introduce basic Markdown support

Changed

  • Greatly improved OpenGraph metadata support
  • Upgraded all the dependencies, including Vite v4 and Storybook v7
  • Adapted the app for Mainnet:
    • updated categories IDs
    • updated the default environment name
    • updated the token ticker

Fixed

  • Fixed mobile touch scroll on bottom drawers
  • Fixed issue with rendering inputs components differently on ios
  • Fixed issue with membership dropdown component's contents disappearing randomly on mobile

[1.1.0] - 2022-11-30

Added

  • Added validation for enough funds to pay tx fee
  • Atlas logo component for easy customization

Fixed

  • Greatly improved handling of failed uploads
  • Fixed issue with unhandled transaction promise rejection
  • Fixed issue with channel withdraw dialog validation
  • Fixed transaction callbacks sometimes being called before QN had processed the data
  • Fixed wrong bucket config for new channels

[1.0.0] - 2022-11-28

Added

  • Joystream Carthage testnet support, including support for transaction fees
  • Versioning support and changelog
  • Captcha support for member creation
  • Support for video subtitles
  • A config file allowing operators to customize the app to their needs
  • Support for re-branding the app easily
  • Ability to upload images during member creation

Changed

  • Improved member dropdown to support changing members/channels even when in Studio/viewer
  • Changed the address format used in the app from Substrate generic to Joystream specific
  • Improved member balances display including locks
  • Changed how the video categories are handled, introduced local display categories