# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [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](https://github.com/Lezek123/orion/blob/orion-v2/CHANGELOG.md) ### 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