lbry-desktop/CHANGELOG.md

972 lines
49 KiB
Markdown
Raw Normal View History

2017-02-08 06:56:25 +01:00
# Change Log
2019-01-08 08:05:04 +01:00
2017-02-08 06:56:25 +01:00
All notable changes to this project will be documented in this file.
2018-10-09 19:03:54 +02:00
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
2017-02-08 06:56:25 +01:00
2019-02-07 03:20:07 +01:00
## Unreleased
2019-01-28 21:39:45 +01:00
### Added
2019-02-18 18:54:13 +01:00
- Broken heart icon for unsubscribe ([#2272](https://github.com/lbryio/lbry-desktop/pull/2272))
2019-02-20 19:18:17 +01:00
- Added referral link next to email input ([#2287](https://github.com/lbryio/lbry-desktop/pull/2287))
2019-02-07 16:41:32 +01:00
2019-02-07 03:20:07 +01:00
### Changed
2019-02-20 19:18:17 +01:00
- Upgrade LBRY SDK to [0.32](https://github.com/lbryio/lbry/releases/tag/v0.32.0) for improved download performance. See [0.31](https://github.com/lbryio/lbry/releases/tag/v0.31.0) for other changes since last app release.
2019-02-07 03:20:07 +01:00
### Fixed
2019-02-18 18:54:13 +01:00
- Inverse button readability on hover ([#2271](https://github.com/lbryio/lbry-desktop/pull/2271))
- Shutdown on app close ([#2283](https://github.com/lbryio/lbry-desktop/pull/2283))
- Startup on GitHub version check failure ([#1744](https://github.com/lbryio/lbry-desktop/issues/1774))
- SDK detection when running manually ([#2258](https://github.com/lbryio/lbry-desktop/issues/2258))
2019-02-07 03:20:07 +01:00
## [0.28.0] - 2019-2-5
### Added
- Support for sandbox games and applications - `lbry://@OpenSourceGames` ([#2178](https://github.com/lbryio/lbry-desktop/pull/2178))
2019-02-05 15:30:36 +01:00
- Call to action on invite page during first run ([#2221](https://github.com/lbryio/lbry-desktop/pull/2221))
- Responsive related content list for smaller screens ([#2226](https://github.com/lbryio/lbry-desktop/pull/2226))
- Autoplay content in list of related files (experimental feature in settings) ([#2235](https://github.com/lbryio/lbry-desktop/pull/2235))
2019-01-31 14:35:09 +01:00
- Support for back/forward mouse navigation on Windows ([#2250](https://github.com/lbryio/lbry-desktop/pull/2250))
2019-01-28 21:39:45 +01:00
### Changed
2019-02-07 03:20:07 +01:00
2019-02-04 15:20:01 +01:00
- Dark theme as default ([#2210](https://github.com/lbryio/lbry-desktop/pull/2210))
2019-02-05 18:44:06 +01:00
- Invite page improvements including increase of reward to 20 LBC / 10 redemptions ([#2256](https://github.com/lbryio/lbry-desktop/pull/2256))
2019-02-05 15:30:36 +01:00
- Less intrusive first run flow, email collection ([#2210](https://github.com/lbryio/lbry-desktop/pull/2210))
2019-01-31 17:54:54 +01:00
- Add icon for your own publishes on cards/tiles ([#2249](https://github.com/lbryio/lbry-desktop/pull/2249))
2019-02-01 07:43:23 +01:00
- Improved Claimed Reward messaging ([#2253](https://github.com/lbryio/lbry-desktop/pull/2253))
2019-01-16 19:24:37 +01:00
2019-01-28 21:39:45 +01:00
### Fixed
2019-02-05 15:30:36 +01:00
- Error message when thumb upload failed ([#2254](https://github.com/lbryio/lbry-desktop/pull/2254))
2019-01-28 21:39:45 +01:00
- Flow errors ([#2213](https://github.com/lbryio/lbry-desktop/pull/2213))
2019-01-30 05:26:01 +01:00
- Video position on previously viewed files ([#2240](https://github.com/lbryio/lbry-desktop/pull/2240))
- Pass download error details on modal ([#2255](https://github.com/lbryio/lbry-desktop/pull/2255))
2019-01-28 21:39:45 +01:00
2019-02-07 03:20:07 +01:00
## [0.27.1] - 2019-01-22
2019-01-08 08:05:04 +01:00
### Fixed
2019-01-28 21:39:45 +01:00
- Channel name overlap on homepage when screen size is small
- Spacing issue/typo on email collection modal
2019-01-16 17:21:09 +01:00
2019-02-07 03:20:07 +01:00
## [0.27.0] - 2019-01-15
2019-01-16 17:21:09 +01:00
### Added
- Auto email confirmation ([#2169](https://github.com/lbryio/lbry-desktop/pull/2169))
2019-01-28 21:39:45 +01:00
- More language options on publish page ([#2201](https://github.com/lbryio/lbry-desktop/pull/2201))
2019-01-16 17:21:09 +01:00
### Changed
2019-01-08 08:05:04 +01:00
- App redesign with shared colors component ([#2144](https://github.com/lbryio/lbry-desktop/pull/2144))
2019-01-15 18:04:19 +01:00
- Upgraded [LBRY SDK 0.30.4](https://github.com/lbryio/lbry/releases/tag/v0.30.4) to improve network stability
2018-12-13 18:13:14 +01:00
2018-12-16 17:21:26 +01:00
### Fixed
2019-01-08 08:05:04 +01:00
- Show delete button on users own claims ([#2147](https://github.com/lbryio/lbry-desktop/pull/2147))
- Fix "copy" icon being cutoff for some users ([2167](https://github.com/lbryio/lbry-desktop/pull/2167))
2019-01-08 08:09:02 +01:00
- Use correct url when copying vanity addresses ([#2168](https://github.com/lbryio/lbry-desktop/pull/2168))
2019-01-28 21:39:45 +01:00
- Rewards table alignment on small screens ([#2197](https://github.com/lbryio/lbry-desktop/pull/2197))
- File thumbnail issues when resiszing screen ([#2193](https://github.com/lbryio/lbry-desktop/pull/2197))
2018-12-16 17:21:26 +01:00
## [0.26.1] - 2018-12-14
2018-12-13 18:13:14 +01:00
### Fixed
2019-01-08 08:05:04 +01:00
- Channel subscribe button on search page ([#2146](https://github.com/lbryio/lbry-desktop/pull/2146))
- Close modal after redeeming reward code ([#2146](https://github.com/lbryio/lbry-desktop/pull/2146))
- Update Electron to prevent segfault on Ubuntu@18.10 ([#2146](https://github.com/lbryio/lbry-desktop/pull/2146))
- Show reward code modal when all rewards are claimed ([#2146](https://github.com/lbryio/lbry-desktop/pull/2146))
2018-12-13 18:13:14 +01:00
## [0.26.0] - 2018-12-12
2018-08-29 21:32:09 +02:00
### Added
2019-01-08 08:05:04 +01:00
- Redemption of custom reward codes via Rewards page ([#1935](https://github.com/lbryio/lbry-desktop/pull/1935))
- Ability to manage email preferences from Help page ([#1929](https://github.com/lbryio/lbry-desktop/pull/1929))
- History tracking to My LBRY menu ([#1846](https://github.com/lbryio/lbry-desktop/pull/1846))
- Gather data for comments support via claim page ([#2095](https://github.com/lbryio/lbry-desktop/pull/2095))
- Allow typing of encryption password without clicking entry box ([#1977](https://github.com/lbryio/lbry-desktop/pull/1977))
- Focus on search bar with {cmd,ctrl} + "l" ([#2003](https://github.com/lbryio/lbry-desktop/pull/2003))
- Support for clickable channel names on explore page headings ([#2023](https://github.com/lbryio/lbry-desktop/pull/2023))
- Relative time and loading placeholder styles on FileCard/FileTile ([#2022](https://github.com/lbryio/lbry-desktop/pull/2022))
- Persistence to Transaction List Filter Selection ([#2048](https://github.com/lbryio/lbry-desktop/pull/2048))
- Subscription improvements ([#2031](https://github.com/lbryio/lbry-desktop/pull/2031))
- Persistence to File List Filter Selections ([#2050](https://github.com/lbryio/lbry-desktop/pull/2050))
- More share options for claim and channel pages ([#2088](https://github.com/lbryio/lbry-desktop/pull/2088) / [#1943](https://github.com/lbryio/lbry-desktop/pull/1943))
- Better error handling on app startup ([#2098](https://github.com/lbryio/lbry-desktop/pull/2098))
- FAQ and links in Report page ([#2103](https://github.com/lbryio/lbry-desktop/pull/2103))
### Changed
- Upgraded to lbrynet v0.30.0 ([#1998](https://github.com/lbryio/lbry-desktop/pull/1998))
- Make tooltip smarter, show full title on hover ([#1979](https://github.com/lbryio/lbry-desktop/pull/1979))
- Channel pages to have 20 items instead of 10 ([#2002](https://github.com/lbryio/lbry-desktop/pull/2002))
- External links to https ([#2016](https://github.com/lbryio/lbry-desktop/pull/2016))
- Simplify FileCard and FileTile component styling ([#2011](https://github.com/lbryio/lbry-desktop/pull/2011))
- Credit card verification messaging ([#2025](https://github.com/lbryio/lbry-desktop/pull/2025))
- Reverse Order & Use System/Location Time/Date ([#2036]https://github.com/lbryio/lbry-desktop/pull/2036))
- Limit file type can be uploaded as thumbnail for publishing ([#2034](https://github.com/lbryio/lbry-desktop/pull/2034))
- Change snackbar notification position to bottom-left ([#2040](https://github.com/lbryio/lbry-desktop/pull/2040))
- Use shared colors from lbryio/color project ([#2045](https://github.com/lbryio/lbry-desktop/pull/2045))
- Remove ToS checkbox ([#2087](https://github.com/lbryio/lbry-desktop/pull/2087))
### Fixed
- Show pending transactions on Overview page, with refresh button ([#2085](https://github.com/lbryio/lbry-desktop/pull/2085))
- Copyright license not being displayed correctly during edits ([#1997](https://github.com/lbryio/lbry-desktop/pull/1997))
- Transactions filter menu collides with transaction table ([#2005](https://github.com/lbryio/lbry-desktop/pull/2005))
- Invite table cutoff with large number of invites ([#1985](https://github.com/lbryio/lbry-desktop/pull/1985))
- History styling on large screens and link issue with claims ([#1999](https://github.com/lbryio/lbry-desktop/pull/1999))
- Satisfy console warnings in publishForm and validation messaging ([#2010](https://github.com/lbryio/lbry-desktop/pull/2010))
- App crashing if invalid characters entered in LBRY URL ([#2026])(https://github.com/lbryio/lbry-desktop/pull/2026))
- File_list call continues indefinitely if a file is removed while downloading ([#2042](https://github.com/lbryio/lbry-desktop/pull/2042))
- Open folder containing log file when Open Log File button is clicked ([#2078](https://github.com/lbryio/lbry-desktop/pull/2078))
2018-09-12 21:14:51 +02:00
## [0.25.1] - 2018-09-18
2018-08-29 21:32:09 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- Paragraph rendering now properly includes a margin for new paragraphs ([#1939](https://github.com/lbryio/lbry-desktop/pull/1939))
- Alignment of "navigate to page" input next to pagination on channel pages ([#1941](https://github.com/lbryio/lbry-desktop/pull/1941))
- Table spacing with claim name in transactions table ([#1942](https://github.com/lbryio/lbry-desktop/pull/1942))
- Ability to click away from tip screen without the cancel button ([#1944](https://github.com/lbryio/lbry-desktop/pull/1944))
- Disallow invalid tip amounts ([#1947](https://github.com/lbryio/lbry-desktop/pull/1947))
- Ensure we record views for downloaded content from subscriptions and autoplay ([#1962](https://github.com/lbryio/lbry-desktop/pull/1962))
2018-08-29 21:32:09 +02:00
## [0.25.0] - 2018-08-29
2018-07-25 19:41:34 +02:00
### Added
2019-01-08 08:05:04 +01:00
- Wallet encryption/decryption user flows in settings ([#1785](https://github.com/lbryio/lbry-desktop/pull/1785))
- Suggestions for recommended content on file page ([#1845](https://github.com/lbryio/lbry-desktop/pull/1845))
- Auto-download setting for subscriptions ([#1898](https://github.com/lbryio/lbry-desktop/pull/1898))
- Ability to disable desktop notifications ([#1834](https://github.com/lbryio/lbry-desktop/pull/1834))
- Better preview for content ([#620](https://github.com/lbryio/lbry-desktop/pull/620))
- New markdown and docx viewer ([#1826](https://github.com/lbryio/lbry-desktop/pull/1826))
- New viewer for human-readable text files ([#1826](https://github.com/lbryio/lbry-desktop/pull/1826))
- CSV and JSON viewer ([#1410](https://github.com/lbryio/lbry-desktop/pull/1410))
- 3D File viewer features and performance/memory usage improvements ([#1870](https://github.com/lbryio/lbry-desktop/pull/1870))
- Desktop notification when publish is completed ([#1892](https://github.com/lbryio/lbry-desktop/pull/1892))
- FAQ to Publishing Area ([#1833](https://github.com/lbryio/lbry-desktop/pull/1833))
- FAQ to wallet security area ([#1917](https://github.com/lbryio/lbry-desktop/pull/1917))
### Changed
- Upgraded LBRY Protocol to [version 0.21.2](https://github.com/lbryio/lbry/releases/tag/v0.21.2) fixing a download bug
- Searching now shows results by default, including direct lbry:// URL tile ([#1875](https://github.com/lbryio/lbry-desktop/pull/))
- Replaced checkboxes with toggles throughout app ([#1834](https://github.com/lbryio/lbry-desktop/pull/1834))
- Removed price tile when content is Free ([#1845](https://github.com/lbryio/lbry-desktop/pull/1845))
- Pass error message from spee.ch API during thumbnail upload ([#1840](https://github.com/lbryio/lbry-desktop/pull/1840))
- Use router pattern for rendering file viewer ([#1544](https://github.com/lbryio/lbry-desktop/pull/1544))
- Missing word "to" added to the Bid Help Text ([#1854](https://github.com/lbryio/lbry-desktop/pull/1854))
- Updated to electron@2 ([#1858](https://github.com/lbryio/lbry-desktop/pull/1858))
### Fixed
- Node id not being passed correctly ([#1895](https://github.com/lbryio/lbry-desktop/pull/1895))
- Subscription quirks including not loading on startup, sorting, showing new content, and sub blank page ([#1872](https://github.com/lbryio/lbry-desktop/pull/1872))
- Upgrade on Close button not dismissing properly during automated app update ([#1857](https://github.com/lbryio/lbry-desktop/pull/1857))
2018-07-25 19:41:34 +02:00
## [0.24.0] - 2018-08-14
2018-08-13 21:59:53 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- Issue where the publish page would show "Editing" on a new publish ([#1864](https://github.com/lbryio/lbry-desktop/pull/1864))
### Changed
2019-01-08 08:05:04 +01:00
- Upgrade LBRY Protocol to [version 0.21.1](https://github.com/lbryio/lbry/releases/tag/v0.21.1) which should improve download speed and availability.
- Show label when publish button is disabled while uploading thumbnail to spee.ch ([#1867](https://github.com/lbryio/lbry-desktop/pull/1867))
## [0.23.1] - 2018-08-01
### Fixed
2019-01-08 08:05:04 +01:00
- Fix ShapeShift integration ([#1842](https://github.com/lbryio/lbry-desktop/pull/1842))
## [0.23.0] - 2018-07-25
2018-07-25 19:41:34 +02:00
2018-07-09 22:20:24 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- **Wallet -> Get Credits** page now shows correct ShapeShift status when it's available ([#1836](https://github.com/lbryio/lbry-desktop/issues/1836))
- Fix middle click link error ([#1843](https://github.com/lbryio/lbry-desktop/issues/1843)}
- Problem with search auto-complete menu when scrolling over file viewer ([#1847](https://github.com/lbryio/lbry-desktop/issues/1847))
- Show label when publish button is disabled while uploading thumbnail to spee.ch ([#1867](https://github.com/lbryio/lbry-desktop/pull/1867))
- Edit option missing from certain published claims ([#1756](https://github.com/lbryio/lbry-desktop/issues/1756))
- Navigation issue with channels that have more than one page ([#1797](https://github.com/lbryio/lbry-desktop/pull/1797))
- Navigation issue with channels that have more than one page ([#1797](https://github.com/lbryio/lbry-desktop/pull/1797))
- Upgrade modals would stack on-top of each other if the app was kept open for a long time ([#1857](https://github.com/lbryio/lbry-desktop/pull/1857))
2018-07-09 22:20:24 +02:00
### Added
2019-01-08 08:05:04 +01:00
- 3D file viewer for OBJ & STL file types ([#1558](https://github.com/lbryio/lbry-desktop/pull/1558))
- Thumbnail preview on publish page ([#1755](https://github.com/lbryio/lbry-desktop/pull/1755))
- Abandoned claim transactions now show in wallet history ([#1769](https://github.com/lbryio/lbry-desktop/pull/1769))
- Emoji support in the claim description ([#1800](https://github.com/lbryio/lbry-desktop/pull/1800))
- PDF preview ([#1576](https://github.com/lbryio/lbry-desktop/pull/1576))
### Changed
- Upgraded LBRY Protocol to [version 0.20.4](https://github.com/lbryio/lbry/releases/tag/v0.20.4) to assist with download availability and lower CPU usage on idle.
- Upgraded Electron-Builder and Updater to support signing the daemon and improving the auto-update process ([#1784](https://github.com/lbryio/lbry-desktop/pull/1784))
- Channel page now uses caching, faster switching between channels/claims ([#1750](https://github.com/lbryio/lbry-desktop/pull/1750))
- Only show video error modal if you are on the video page & don't retry to play failed videos ([#1768](https://github.com/lbryio/lbry-desktop/pull/1768))
- Actually hide NSFW files if a user chooses to hide NSFW content via the settings page ([#1748](https://github.com/lbryio/lbry-desktop/pull/1748))
- Hide the "Community top bids" section if user chooses to hide NSFW content ([#1760](https://github.com/lbryio/lbry-desktop/pull/1760))
- More descriptive error message when Shapeshift is unavailable ([#1771](https://github.com/lbryio/lbry-desktop/pull/1771))
- Rename the Github repo to lbry-desktop ([#1765](https://github.com/lbryio/lbry-desktop/pull/1765))
2018-07-09 22:20:24 +02:00
## [0.22.2] - 2018-07-09
### Fixed
2019-01-08 08:05:04 +01:00
- Fixed 'Get Credits' screen so the app doesn't break when LBC is unavailable on ShapeShift ([#1739](https://github.com/lbryio/lbry-desktop/pull/1739))
2018-07-09 22:20:24 +02:00
## [0.22.1] - 2018-07-05
2018-06-28 18:13:41 +02:00
### Added
### Fixed
2018-07-19 16:58:45 +02:00
2019-01-08 08:05:04 +01:00
- Take previous bid amount into account when determining how much users have available to deposit ([#1725](https://github.com/lbryio/lbry-desktop/pull/1725))
- Sidebar sizing on larger screens ([#1709](https://github.com/lbryio/lbry-desktop/pull/1709))
- Publishing scenario while editing and changing URI ([#1716](https://github.com/lbryio/lbry-desktop/pull/1716))
- Fix can't right click > paste into description on publish ([#1664](https://github.com/lbryio/lbry-desktop/issues/1664))
- Mac/Linux error when starting app up too quickly after shutdown ([#1727](https://github.com/lbryio/lbry-desktop/pull/1727))
- Console errors when multiple downloads for same claim exist ([#1724](https://github.com/lbryio/lbry-desktop/pull/1724))
- App version in dev mode ([#1722](https://github.com/lbryio/lbry-desktop/pull/1722))
- Long URI name displays in transaction list/Help ([#1694](https://github.com/lbryio/lbry-desktop/pull/1694))/([#1692](https://github.com/lbryio/lbry-desktop/pull/1692))
2018-06-28 18:13:41 +02:00
### Changed
2019-01-08 08:05:04 +01:00
- Show claim name, instead of URI, when loading a channel([#1711](https://github.com/lbryio/lbry-desktop/pull/1711))
- Updated LBRY daemon to 0.20.3 which contains some availability improvements ([v0.20.3](https://github.com/lbryio/lbry/releases/tag/v0.20.3))
- Change startup error message to be more specific about repairing install([#1749](https://github.com/lbryio/lbry-desktop/issues/1749))
2018-06-28 18:13:41 +02:00
## [0.22.0] - 2018-06-26
### Added
2018-06-21 08:01:19 +02:00
2019-01-08 08:05:04 +01:00
- Ability to upload thumbnails through spee.ch while publishing ([#1248](https://github.com/lbryio/lbry-desktop/pull/1248))
- QR code for wallet address to Send and Receive page ([#1582](https://github.com/lbryio/lbry-desktop/pull/1582))
- "View on Web" button on file/channel pages with spee.ch link ([#1222](https://github.com/lbryio/lbry-desktop/pull/1222))
- Autoplay downloaded and free media along with toggle ([#584](https://github.com/lbryio/lbry-desktop/pull/1453))
- Ability to get latest claims from channel on homepage (currently inactive) ([#1267](https://github.com/lbryio/lbry-desktop/pull/1267))
- Confirmation prompt when sending credits ([#1525](https://github.com/lbryio/lbry-desktop/pull/1525))
- Ability to right click > copy lbry:// hyperlink on tiles ([#1486](https://github.com/lbryio/lbry-desktop/pull/1486))
- Buttons to open log file and log directory on the help page ([#1556](https://github.com/lbryio/lbry-desktop/issues/1556))
- Ability to resend verification email ([#1492](https://github.com/lbryio/lbry-desktop/issues/1492))
- Keyboard shortcut to quit the app on Windows ([#1202](https://github.com/lbryio/lbry-desktop/pull/1202))
- Build for both architectures (x86 and x64) for Windows ([#1262](https://github.com/lbryio/lbry-desktop/pull/1262))
- Referral FAQ to Invites screen ([#1314](https://github.com/lbryio/lbry-desktop/pull/1314))
- Show exact wallet balance on mouse hover over ([#1305](https://github.com/lbryio/lbry-desktop/pull/1305))
- Pre-fill publish URL after clicking "Put something here" link ([#1303](https://github.com/lbryio/lbry-desktop/pull/1303))
- Danger JS to automate code reviews ([#1289](https://github.com/lbryio/lbry-desktop/pull/1289))
- 'Go to page' input on channel pagination ([#1166](https://github.com/lbryio/lbry-desktop/pull/1166))
### Changed
- LBRY App UI Redesign 5.0 implemented including new theme, layout, and improved search mechanics ([#870](https://github.com/lbryio/lbry-desktop/pull/870)) and ([#1173](https://github.com/lbryio/lbry-desktop/pull/1173))
- Updated LBRY daemon to 0.20.2 which improves speed and reliability. ([v0.20.0](https://github.com/lbryio/lbry/releases/tag/v0.20.0), [v0.20.1](https://github.com/lbryio/lbry/releases/tag/v0.20.1), [v0.20.2](https://github.com/lbryio/lbry/releases/tag/v0.20.2))
- Adapted dark mode to redesign ([#1269](https://github.com/lbryio/lbry-desktop/pull/1269))
- Show latest claims for across all subscribed channel (no longer grouped by channel) and store sub data in internal database ([#1424](https://github.com/lbryio/lbry-desktop/pull/1424))
- New publishes now show as pending on Publishes screen ([#1040](https://github.com/lbryio/lbry-desktop/pull/1040))
- Enhanced flair to snackbar ([#1313](https://github.com/lbryio/lbry-desktop/pull/1313))
- Made font in price badge larger ([#1420](https://github.com/lbryio/lbry-desktop/pull/1420))
- Move rewards logic to internal API ([#1509](https://github.com/lbryio/lbry-desktop/pull/1509))
- Narrative about Feature Request on Help Page and Report Page ([#1551](https://github.com/lbryio/lbry-desktop/pull/1551))
### Fixed
- Create channel and publish immediately([#1481](https://github.com/lbryio/lbry-desktop/pull/1481))
- Price not updated on tile/file page ([#797](https://github.com/lbryio/lbry-desktop/issues/797))
- Markdown rendering support on show page ([#1179](https://github.com/lbryio/lbry-desktop/issues/1179))
- Content address extending outside of visible area ([#741](https://github.com/lbryio/lbry-desktop/issues/741))
- Content-type not shown correctly in file description ([#863](https://github.com/lbryio/lbry-desktop/pull/863))
- Fix [Flow](https://flow.org/) ([#1197](https://github.com/lbryio/lbry-desktop/pull/1197))
- Black screen on macOS after maximizing LBRY and then closing ([#1235](https://github.com/lbryio/lbry-desktop/pull/1235))
- Download percentage indicator overlay ([#1271](https://github.com/lbryio/lbry-desktop/issues/1271))
- Alternate row shading for transactions on dark theme ([#1355](https://github.com/lbryio/lbry-desktop/issues/#1355))
- Don't allow dark mode with automatic night mode enabled ([#1005](https://github.com/lbryio/lbry-desktop/issues/1005))
- Description box on Publish (dark theme) ([#1356](https://github.com/lbryio/lbry-desktop/issues/#1356))
- Price wrapping in price badge ([#1420](https://github.com/lbryio/lbry-desktop/pull/1420))
- Spacing in search suggestions ([#1422](https://github.com/lbryio/lbry-desktop/pull/1422))
- Text/HTML files don't display correctly in-app anymore ([#1379](https://github.com/lbryio/lbry-desktop/issues/1379))
- Notification modals when reward is claimed ([#1436](https://github.com/lbryio/lbry-desktop/issues/1436)) and ([#1407](https://github.com/lbryio/lbry-desktop/issues/1407))
- Disabled cards (grayed out) ([#1466](https://github.com/lbryio/lbry-desktop/issues/1466))
- New lines not showing correctly after markdown changes ([#1504](https://github.com/lbryio/lbry-desktop/issues/1504))
- Claim ID being null when reporting a claim that was not previously downloaded ([PR#1530](https://github.com/lbryio/lbry-desktop/pull/1530))
- URI and outpoint not being passed properly to API ([#1494](https://github.com/lbryio/lbry-desktop/issues/1494))
- Incorrect markdown preview on URL with parentheses ([#1570](https://github.com/lbryio/lbry-desktop/issues/1570))
- Fix Linux upgrade path and add manual installation note ([#1606](https://github.com/lbryio/lbry-desktop/issues/1606))
- Fix can type in unfocused fields while publishing without selecting file ([#1456](https://github.com/lbryio/lbry-desktop/issues/1456))
- Fix navigation button resulting incorrect page designation ([#1502](https://github.com/lbryio/lbry-desktop/issues/1502))
- Fix shouldn't allow to open multiple export and choose file dialogs ([#1175](https://github.com/lbryio/lbry-desktop/issues/1175))
2018-06-21 08:01:19 +02:00
## [0.21.6] - 2018-06-05
### Fixed
2019-01-08 08:05:04 +01:00
- Fix page URLs on app cold start ([#1549](https://github.com/lbryio/lbry-desktop/issues/1549))
- Fix analytics event ([#1494](https://github.com/lbryio/lbry-desktop/issues/1494))
2018-04-24 20:20:39 +02:00
## [0.21.5] - 2018-05-31
### Added
2019-01-08 08:05:04 +01:00
- Ability to navigate to in-app pages via URL ([#1352](https://github.com/lbryio/lbry-desktop/issues/1352))
### Fixed
2019-01-08 08:05:04 +01:00
- Fixed green screen on invalid URL via hyperlink ([#959](https://github.com/lbryio/lbry-desktop/issues/959))
- Fixed crash when lbry-desktop repository is renamed to lbry-desktop ([#1505](https://github.com/lbryio/lbry-desktop/issues/1505))
- Fixed rewards not disappearing after claiming ([596](https://github.com/lbryio/lbry-desktop/issues/596))
2018-06-21 08:01:19 +02:00
2019-01-08 08:05:04 +01:00
### Changed
2018-06-21 08:01:19 +02:00
2019-01-08 08:05:04 +01:00
- Rewards now rely on API data ([#1329](https://github.com/lbryio/lbry-desktop/issues/1329))
2018-06-21 08:01:19 +02:00
## [0.21.4] - 2018-05-10
### Changed
2019-01-08 08:05:04 +01:00
- Update LBRY Protocol to 0.19.3 - faster blockchain header download for new and existing users (See full change log for [0.19.2](https://github.com/lbryio/lbry/releases/tag/v0.19.2) and [0.19.3](https://github.com/lbryio/lbry/releases/tag/v0.19.3))
2019-01-08 08:05:04 +01:00
### Fixed
2019-01-08 08:05:04 +01:00
- Ability to submit bug reports
## [0.21.3] - 2018-04-23
2018-04-24 20:20:39 +02:00
### Added
2019-01-08 08:05:04 +01:00
- Block blacklisted content ([#1361](https://github.com/lbryio/lbry-desktop/pull/1361))
2018-04-24 20:20:39 +02:00
2018-03-22 17:33:44 +01:00
## [0.21.2] - 2018-03-22
2017-02-22 20:14:21 +01:00
### Added
2019-01-08 08:05:04 +01:00
- Save app state when closing to tray ([#968](https://github.com/lbryio/lbry-desktop/issues/968))
- Added startup-troubleshooting FAQ URL to daemon error ([#1039](https://github.com/lbryio/lbry-desktop/pull/1039))
- Added ability to export wallet transactions to JSON and CSV format ([#976](https://github.com/lbryio/lbry-desktop/pull/976))
- Add Rewards FAQ to LBRY app ([#1041](https://github.com/lbryio/lbry-desktop/pull/1041))
- Notifications when the channel a user subscribes to uploads new content ([#1066](https://github.com/lbryio/lbry-desktop/pull/1066))
- Codacy support for Github contributions ([#1059](https://github.com/lbryio/lbry-desktop/pull/1059))
- App category for Linux ([#877](https://github.com/lbryio/lbry-desktop/pull/877))
- Add YouTube Sync reward ([#1147](https://github.com/lbryio/lbry-desktop/pull/1147))
- Retain previous screen sizing on startup ([#338](https://github.com/lbryio/lbry-desktop/issues/338))
### Changed
- Update LBRY Protocol to 0.19.1 (See change log for [0.19.0](https://github.com/lbryio/lbry/releases/tag/v0.19.0) and [0.19.1](https://github.com/lbryio/lbry/releases/tag/v0.19.1))
- Improved privacy by allowing users to turn off the file view counter and better understand privacy settings ([#1074](https://github.com/lbryio/lbry-desktop/pull/1074) / [#1116](https://github.com/lbryio/lbry-desktop/pull/1116))
- Disabled auto dark mode if dark mode is selected ([#1006](https://github.com/lbryio/lbry-desktop/pull/1006))
- Refactor Electron's main process ([#951](https://github.com/lbryio/lbry-desktop/pull/951))
- Refactor `lbryuri.js` into separate named exports ([#957](https://github.com/lbryio/lbry-desktop/pull/957))
- Keep node_modules up-to-date when yarn.lock changes due to git ([#955](https://github.com/lbryio/lbry-desktop/pull/955))
- Do not kill an existing daemon, instead check if one exists ([#973](https://github.com/lbryio/lbry-desktop/pull/973))
- Enable play button immediately after user clicks download ([#987](https://github.com/lbryio/lbry-desktop/pull/987))
- Significantly improved search performance ([#1032](https://github.com/lbryio/lbry-desktop/pull/1032))
- Allow editing of claims when bid is greater than current balance ([#1105](https://github.com/lbryio/lbry-desktop/pull/1105))
### Fixed
- Fixed sort by date of published content ([#986](https://github.com/lbryio/lbry-desktop/issues/986))
- Fix night mode start time, set to 9PM ([#1050](https://github.com/lbryio/lbry-desktop/issues/1050))
- Disable drag and drop of files into the app ([#1045](https://github.com/lbryio/lbry-desktop/pull/1045))
- Fixed uninformative error message ([#1046](https://github.com/lbryio/lbry-desktop/pull/1046))
- Update documentation for DevTools and fix some ESLint warnings ([#911](https://github.com/lbryio/lbry-desktop/pull/911))
- Fix right click bug ([#928](https://github.com/lbryio/lbry-desktop/pull/928))
- Fix Election linting errors ([#929](https://github.com/lbryio/lbry-desktop/pull/929))
- App will no longer reset when minimizing to tray ([#1042](https://github.com/lbryio/lbry-desktop/pull/1042))
- Error when clicking LBRY URLs when app is closed on macOS ([#1119](https://github.com/lbryio/lbry-desktop/issues/1119))
- LBRY URLs not working on Linux ([#1120](https://github.com/lbryio/lbry-desktop/issues/1120))
- Fix Windows notifications not showing ([#1145](https://github.com/lbryio/lbry-desktop/pull/1145))
- Fix export issues ([#1163](https://github.com/lbryio/lbry-desktop/pull/1163))
2018-04-02 22:22:05 +02:00
2018-01-30 20:09:18 +01:00
## [0.20.0] - 2018-01-30
### Added
2019-01-08 08:05:04 +01:00
- Added Automatic Dark Mode ([#950](https://github.com/lbryio/lbry-desktop/pull/950))
- Re-introduce build dir / dist dir option for isolated build environments ([#933](https://github.com/lbryio/lbry-desktop/pull/933))
- Added SMS as a method for reward identity verification ([#946](https://github.com/lbryio/lbry-desktop/pull/946))
- Added auto-update ([#808](https://github.com/lbryio/lbry-desktop/pull/808))
2018-01-30 20:09:18 +01:00
### Changed
2019-01-08 08:05:04 +01:00
- Refactored Electron's main process ([#951](https://github.com/lbryio/lbry-desktop/pull/951))
- Refactored lbryuri.js into separate named exports ([#957](https://github.com/lbryio/lbry-desktop/pull/957))
- Upgraded Daemon to [version 18.2](https://github.com/lbryio/lbry/releases/tag/v0.18.2) ([#961](https://github.com/lbryio/lbry-desktop/pull/961))
- Upgraded Electron for security patch ([commit](https://github.com/lbryio/lbry-desktop/commit/48cc82b86d79ea35e3c529b420957d9dd6043209))
2018-01-30 20:09:18 +01:00
### Fixed
2019-01-08 08:05:04 +01:00
- Fixed issues in documentation ([#945](https://github.com/lbryio/lbry-desktop/pull/945))
- Fixed linting errors ([#929](https://github.com/lbryio/lbry-desktop/pull/929))
2018-01-30 20:09:18 +01:00
2018-01-08 17:15:09 +01:00
## [0.19.4] - 2018-01-08
### Added
2019-01-08 08:05:04 +01:00
- Video state tracking in Redux - developer only ([#890](https://github.com/lbryio/lbry-desktop/pull/890))
2018-01-08 17:15:09 +01:00
### Changed
2019-01-08 08:05:04 +01:00
- Improved text content in app ([#921](https://github.com/lbryio/lbry-desktop/pull/921))
2018-01-08 17:15:09 +01:00
### Fixed
2019-01-08 08:05:04 +01:00
- Right click works in the app again ([#928](https://github.com/lbryio/lbry-desktop/pull/928))
- Icons are now the rights size ([#925](https://github.com/lbryio/lbry-desktop/pull/925))
- Fixed tip sending error ([#918](https://github.com/lbryio/lbry-desktop/pull/918))
- Newly created channel immediately available for publishing
2018-01-08 17:15:09 +01:00
2017-12-30 23:24:36 +01:00
## [0.19.3] - 2017-12-30
### Changed
2019-01-08 08:05:04 +01:00
- Improved internal code structuring by adding linting integration -- developers only ([#891](https://github.com/lbryio/lbry-desktop/pull/891))
- Improved developer documentation ([#910](https://github.com/lbryio/lbry-desktop/pull/910))
2017-12-30 23:24:36 +01:00
### Removed
2019-01-08 08:05:04 +01:00
- Removed email verification reward ([#914](https://github.com/lbryio/lbry-desktop/pull/921))
2017-12-30 23:24:36 +01:00
### Fixed
2019-01-08 08:05:04 +01:00
- Added snackbar text in place where it was coming up blank ([#902](https://github.com/lbryio/lbry-desktop/pull/902))
2017-10-12 19:04:17 +02:00
2017-12-23 07:25:05 +01:00
## [0.19.2] - 2017-12-22
### Added
2019-01-08 08:05:04 +01:00
- Added copy address button to the Wallet Address component on Send / Receive ([#875](https://github.com/lbryio/lbry-desktop/pull/875))
- Link to creators channels on homepage ([#869](https://github.com/lbryio/lbry-desktop/pull/869))
- Pause playing video when file is opened ([#880](https://github.com/lbryio/lbry-desktop/pull/880))
- Add captcha to verification process ([#897](https://github.com/lbryio/lbry-desktop/pull/897))
2017-12-23 07:25:05 +01:00
### Changed
2019-01-08 08:05:04 +01:00
- Contributor documentation ([#879](https://github.com/lbryio/lbry-desktop/pull/879))
2017-12-23 07:25:05 +01:00
### Fixed
2019-01-08 08:05:04 +01:00
- Linux app categorization ([#877](https://github.com/lbryio/lbry-desktop/pull/877))
2017-12-23 07:25:05 +01:00
2017-12-13 18:44:52 +01:00
## [0.19.1] - 2017-12-13
### Added
2019-01-08 08:05:04 +01:00
- Added empty rewards message on overview page ([#847](https://github.com/lbryio/lbry-desktop/pull/847))
2017-12-13 18:44:52 +01:00
### Changed
2019-01-08 08:05:04 +01:00
- Updated developer tools and restructured code ([#861](https://github.com/lbryio/lbry-desktop/pull/861) / [#862](https://github.com/lbryio/lbry-desktop/pull/862))
2017-12-13 18:44:52 +01:00
### Fixed
2019-01-08 08:05:04 +01:00
- Fixed typos ([#845](https://github.com/lbryio/lbry-desktop/pull/845) / [#846](https://github.com/lbryio/lbry-desktop/pull/846))
- Fixed theme-related error while running in development ([#865](https://github.com/lbryio/lbry-desktop/pull/865))
- Fixed build/signing error on Windows ([#864](https://github.com/lbryio/lbry-desktop/pull/864))
2017-12-13 18:44:52 +01:00
2017-12-11 17:06:28 +01:00
## [0.19.0] - 2017-12-11
### Added
2019-01-08 08:05:04 +01:00
- [Subscriptions](https://github.com/lbryio/lbry-desktop/issues/715). File and channel pages now show a subscribe button. A new "Subscriptions" tab appears on the homepage shows the most recent content from subscribed channels.
- [LBC acquisition widget](https://github.com/lbryio/lbry-desktop/issues/609). Convert other popular Cryptocurrencies into LBC via a ShapeShift integration.
- [Flow](https://flow.org/) static type checking. This is a dev-only feature, but will make development faster, less error prone, and better for newcomers.
2017-12-11 17:06:28 +01:00
### Changed
2019-01-08 08:05:04 +01:00
- The first run process for new users has changed substantially. New users can now easily receive one credit.
- The wallet area has been re-organized. Send and Receive are now on the same page. A new page, "Get Credits", explains how users can add LBRY credits to the app.
- Significant structural changes to code organization, packaging, and building. The app now follows a typical electron folder structure. All 3 `package.json` files have been reduced to a single file. Redux-related code was moved into it's own subfolder.
- The macOS docking icon has been improved.
- The prompt for an insufficient balance is much more user-friendly.
- The credit balance displayed in the main app navigation displays two decimal places instead of one.
- Video download error messages are now more understandable.([#328](https://github.com/lbryio/lbry-desktop/issues/328))
- Windows path to the daemon/CLI executables changed to: `C:\Program Files (x86)\LBRY\resources\static\daemon`
2017-12-11 17:06:28 +01:00
### Deprecated
2019-01-08 08:05:04 +01:00
- We previous had two separate modals for insufficient credits. These have been combined.
2017-12-11 17:06:28 +01:00
### Fixed
2019-01-08 08:05:04 +01:00
- Long channel names causing inconsistent thumbnail sizes ([#721](https://github.com/lbryio/lbry-desktop/issues/721))
- Channel names in pages are highlighted to indicate them being clickable ([#814](https://github.com/lbryio/lbry-desktop/issues/814))
- Fixed the transaction screen not loading for brand new users ([#755](https://github.com/lbryio/lbry-desktop/issues/755))
- Fixed issues with scrolling and back and forward navigation ([#729](https://github.com/lbryio/lbry-desktop/issues/729))
- Fixed sorting by title for published files ([#614](https://github.com/lbryio/lbry-desktop/issues/614))
- App now uses the new `balance_delta` field provided by the LBRY API ([#611](https://github.com/lbryio/lbry-desktop/issues/611))
- Abandoning from the claim page now works.([#883](https://github.com/lbryio/lbry-desktop/issues/833))
2017-12-11 17:06:28 +01:00
2017-11-15 20:39:09 +01:00
## [0.18.2] - 2017-11-15
### Fixed
2019-01-08 08:05:04 +01:00
- Email verification is fixed. (#746)
2017-11-15 20:39:09 +01:00
2017-11-13 19:42:04 +01:00
## [0.18.0] - 2017-11-13
### Added
2019-01-08 08:05:04 +01:00
- Trending! The landing page of the app now features content that is surging in popularity relative to past interest.
- The app now closes to the system tray. This will help improve publish seeding and network performance. Directing the app to quit or exit will close it entirely. (#374)
- You can now revoke past publishes to receive your credits. (#581)
- You can now unlock tips sent to you so you can send them elsewhere or spend them. (#581)
- Added new window menu options for reloading and help.
- Rewards are now marked in transaction history (#660)
2017-11-13 19:42:04 +01:00
### Changed
2019-01-08 08:05:04 +01:00
- Daemon updated to [v0.18.0](https://github.com/lbryio/lbry/releases/tag/v0.18.0). The largest changes here are several more network improvements and fixes as well as functionality and improvements related to concurrent heavier usage (bugs and issues largely discovered by spee.ch).
- Improved build and first-run process for new developers.
- Replaced all instances of `XMLHttpRequest` with native `Fetch` API (#676).
2017-11-13 19:42:04 +01:00
### Fixed
2019-01-08 08:05:04 +01:00
- Fixed console errors on settings page related to improper React input properties.
- Fixed modals being too narrow after font change (#709)
- Fixed bug that prevented new channel and first publish rewards from being claimed (#290)
2017-11-13 19:42:04 +01:00
2017-10-25 23:57:51 +02:00
## [0.17.1] - 2017-10-25
### Changed
2019-01-08 08:05:04 +01:00
- Updated daemon to 0.17.1. 0.17.1 contains several more download fixes that are backwards incompatible, making this a near mandatory upgrade.
- Continuing to standardize and improve design. File selectors, checkboxes, radios, and a number of other elements got substantial improvements.
- [Electron](https://github.com/electron/electron) version upgraded. Most relevantly, this fixes URI handling in Linux.
- Chat links and text updated to remove references to Slack.
2017-10-25 23:57:51 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- Fixed handling of empty search results.
- Fixed minimum channel length name (#689).
2017-10-25 23:57:51 +02:00
2017-10-12 19:04:17 +02:00
## [0.17.0] - 2017-10-12
### Added
2019-01-08 08:05:04 +01:00
- Added a new search service. Significantly improved search results.
- Channels now appear in search results. Channel cards to be improved soon?.
- Add setting to automatically purchase low-cost content without a confirmation dialog.
- New custom styled scrollbar (#574)
- New tabs (#576).
2017-10-12 19:04:17 +02:00
### Changed
2019-01-08 08:05:04 +01:00
- LBRY protocol upgraded from v0.16.1 to [v0.17](https://github.com/lbryio/lbry/releases/tag/v0.17.0). Significant improvements to download performance anticipated.
- Improved Discover page load time by batching all URIs into one API call.
- Changed the File page to make it clearer how to open the folder for a file.
- Display search bar on discover page instead of title and remove duplicated icon.
- Minor update for themes.
- There is no longer a minimum channel length (#645)
- Changed the File page to make it clearer how to open the folder for a file
- The upgrade message is now friendlier and includes a link to the release notes.
- Local settings refactored and no longer intermixed with LBRY API library.
2017-10-12 19:04:17 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- Improve layout (and implementation) of the icon panel in file tiles and cards
- The folder icon representing a local download now shows up properly on Channel pages (#587)
- While editing a publish, the URL will no longer change if you select a new file. (#601)
- Fixed issues with opening the folder for a file (#606)
- Be consistent with the step property on credit inputs (#604)
- Fixed unresponsive header (#613)
- Fixed dark theme issues with text content.
- Minor CSS fixes.
- Fixed issue when file fails to download (#642)
- Fixed issue after accessing a video without enough credits (#605)
- Fixed channel fetching without claims (#634)
2017-08-31 20:40:05 +02:00
2017-09-21 15:26:32 +02:00
## [0.16.0] - 2017-09-21
### Added
2019-01-08 08:05:04 +01:00
- Added a tipping button to send LBRY Credits to a creator.
- Added an edit button on published content. Significantly improved UX for editing claims.
- Added theme settings option and new Dark theme.
- Significantly more detail is shown about past transactions and new filtering options for transactions.
- File pages now show the time of a publish.
- The "auth token" displayable on Help offers security warning
- Added a new component for rendering dates and times. This component can render the date and time of a block height, as well.
- Added a `Form` component, to further progress towards form sanity.
- Added `gnome-keyring` dependency to .deb
2017-09-21 15:26:32 +02:00
### Changed
2019-01-08 08:05:04 +01:00
- CSS significantly refactored to support CSS vars (and consequently easy theming).
2017-09-21 15:26:32 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- URLs on cards no longer wrap and show an ellipsis if longer than one line.
2017-09-21 15:26:32 +02:00
2017-09-08 15:48:40 +02:00
## [0.15.1] - 2017-09-08
### Added
2019-01-08 08:05:04 +01:00
- File pages now show the time of a publish. This includes a new component for rendering dates and times that can render the date and time of a block height, as well.
2017-09-08 15:48:40 +02:00
### Changed
2019-01-08 08:05:04 +01:00
- Updated to daemon [0.15.2](https://github.com/lbryio/lbry/releases/tag/v0.15.2) to prevent a bug in USD purchases.
2017-09-08 15:48:40 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- Potential fix for blank error popup when streaming (#536)
- Fixed some popups showing improperly while balance was loading (#534)
- Show a security warning when the auth token is displayed on Help.
- Some CSS changes to prevent the card row from clipping the scroll arrows after the window width is reduced below a certain point
- Clearly notify user when they try to send credits to an invalid address (#445)
2017-09-08 15:48:40 +02:00
2017-08-31 20:40:05 +02:00
## [0.15.0] - 2017-08-31
### Added
2019-01-08 08:05:04 +01:00
- Added an Invites area inside of the Wallet. This allows users to invite others and shows the status of all past invites (including all invite data from the past year). Up to one referral reward can now be claimed, but only if both users have passed the humanity test.
- Added new summary components for rewards and invites to the Wallet landing page.
- Added a forward button and improved history behavior. Back/forward disable when unusable.
- Added past history of rewards to the rewards page.
- Added wallet backup guide reference.
- Added a new widget for setting prices (`FormFieldPrice`), used in Publish and Settings.
2017-08-31 20:40:05 +02:00
### Changed
2019-01-08 08:05:04 +01:00
- Updated to daemon [0.15](https://github.com/lbryio/lbry/releases). Most relevant changes for app are improved announcing of content and a fix for the daemon getting stuck running.
- Significant refinements to first-run process, process for new users, and introducing people to LBRY and LBRY credits.
- Changed Wallet landing page to summarize status of other areas. Refactored wallet and transaction logic.
- Added icons to missing page, improved icon and title logic.
- Changed the default price settings for priced publishes.
- When an "Open" button is clicked on a show page, if the file fails to open, the app will try to open the file's folder.
- Updated several packages and fixed warnings in build process (all but the [fsevents warning](https://github.com/yarnpkg/yarn/issues/3738), which is a rather dramatic debate)
- Some form field refactoring as we take baby steps towards form sanity.
- Replaced confusing placeholder text from email input.
- Refactored modal and settings logic.
- Refactored history and navigation logic.
2017-08-31 20:40:05 +02:00
### Removed
2019-01-08 08:05:04 +01:00
- Removed the label "Max Purchase Price" from settings page. It was redundant.
- Unused old files from previous commit(9c3d633)
2017-08-31 20:40:05 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- Tiles will no longer be blurry on hover (Windows only bug)
- Removed placeholder values from price selection form fields, which was causing confusion that these were real values (#426)
- Fixed showing "other currency" help tip in publish form, which was caused due to not "setting" state for price
- Publish page now properly checks for all required fields are filled
- Fixed sizing on squat videos (#419)
- Support claims no longer show up on Published page (#384)
- Fixed rendering of small prices (#461)
- Fixed incorrect URI in Downloads/Published page (#460)
- Fixed menu bug (#503)
- Fixed incorrect URLs on some channel content (#505)
- Fixed video sizing for squat videos (#492)
- Fixed issues with small prices (#461)
- Fixed issues with negative values not being stopped by app on entry (#441)
- Fixed source file error when editing existing claim (#467)
2017-07-28 23:31:14 +02:00
2017-08-03 21:08:46 +02:00
## [0.14.3] - 2017-08-03
### Added
2019-01-08 08:05:04 +01:00
- Add tooltips to controls in header
- New flow for rewards authentication failure
2017-08-03 21:08:46 +02:00
### Changed
2019-01-08 08:05:04 +01:00
- Make it clearer how to skip identity verification and add link to FAQ
- Reward-eligible content icon is now a rocket ship :D :D :D
- Change install description shown by operating systems
- Improved flow for when app is run with incompatible daemon
2017-08-03 21:08:46 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- Corrected improper pluralization on loading screen
2017-08-03 21:08:46 +02:00
2017-07-30 22:06:55 +02:00
## [0.14.2] - 2017-07-30
### Added
2019-01-08 08:05:04 +01:00
- Replaced horizontal scrollbars with scroll arrows
- Featured weekly reward content shows with an orange star
2017-07-30 22:06:55 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- Fixed requirement to double click play button on many videos
- Fixed errors from calls to `get` not bubbling correctly
- Fixed some corner-case flows that could break file pages
2017-07-30 22:06:55 +02:00
2017-07-29 01:31:48 +02:00
## [0.14.1] - 2017-07-28
### Fixed
2019-01-08 08:05:04 +01:00
- Fixed upgrade file path missing file name
2017-07-29 01:31:48 +02:00
2017-07-28 23:31:14 +02:00
## [0.14.0] - 2017-07-28
### Added
2019-01-08 08:05:04 +01:00
- Identity verification for new reward participants
- Support rich markup in publishing descriptions and show pages.
- Release past publishing claims (and recover LBC) via the UI
- Added transition to card hovers to smooth animation
- Use randomly colored tiles when image is missing from metadata
- Added a loading message to file actions
- URL is auto suggested in Publish Page
2017-07-28 23:31:14 +02:00
### Changed
2019-01-08 08:05:04 +01:00
- Publishing revamped. Editing claims is much easier.
- Daemon updated from v0.13.1 to [v0.14.2](https://github.com/lbryio/lbry/releases/tag/v0.14.2)
- Publish page now use `claim_list` rather than `file_list`
2017-07-28 23:31:14 +02:00
### Removed
2019-01-08 08:05:04 +01:00
- Removed bandwidth caps from settings, because the daemon was not respecting them anyway.
2017-07-28 23:31:14 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- Fixed bug with download notice when switching window focus
- Fixed newly published files appearing twice
- Fixed unconfirmed published files missing channel name
- Fixed old files from updated published claims appearing in downloaded list
- Fixed inappropriate text showing on searches
- Stop discover page from pushing jumping vertically while loading
- Restored feedback on claim amounts
- Fixed hiding price input when Free is checked on publish form
- Fixed hiding new identity fields on publish form
- Fixed files on downloaded tab not showing download progress
- Fixed downloading files that are deleted not being removed from the downloading list
- Fixed download progress bar not being cleared when a downloading file is deleted
- Fixed refresh regression after adding scroll position to history state
- Fixed app not monitoring download progress on files in progress between restarts
2017-06-30 16:31:51 +02:00
## [0.13.0] - 2017-06-30
### Added
2019-01-08 08:05:04 +01:00
- State is persisted through app close and re-open, resulting in faster opens
- Desktop notifications on downloads finishing
- Support webm, ogg, m4v, and a few others
- Translations added to build process
- Claim IDs are shown in your published files
2017-06-30 16:31:51 +02:00
### Changed
2019-01-08 08:05:04 +01:00
- Upgraded to lbry daemon 0.13, including updating API signatures
- Channels resolve much faster
- Resolve is no longer cancelled on navigate
- Updated API and authentication used by rewards process
- Improved security of reward credential storage
- Additional information submitted in DMCA reports
- Switched packaging to yarn
2017-06-30 16:31:51 +02:00
### Removed
2019-01-08 08:05:04 +01:00
- The author metadata field is no longer shown, in favor of first-class identities
- Availability is no longer checked before showing Download options, due to unreliability
2017-06-30 16:31:51 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- Fix help menu force reloading whole app
- Show page updates correctly when navigating from show page to another show page
- NSFW setting respected on show page
- URI handling navigates to correct page if app is closed
- URI handling issues specific to Windows (maybe)
- Changing the NSFW setting refreshes properly (previously required app restart)
2017-05-04 19:54:11 +02:00
2017-06-09 20:31:39 +02:00
## [0.12.0] - 2017-06-09
### Added
2019-01-08 08:05:04 +01:00
- More file types, like audio and documents, can be streamed and/or served from the app
- App is no longer gated. Reward authorization re-written. Added basic flows for new users.
- Videos now have a classy loading spinner
2017-06-09 20:31:39 +02:00
### Changed
2019-01-08 08:05:04 +01:00
- All UI strings are now rendered according to gettext standard, in prep for i18n
- Switched to new fee metadata format
2017-06-09 20:31:39 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- If a daemon is running but unresponsive, startup is no longer blocked indefinitely
- Updated deprecated LBRY API call signatures
- App scrolls to the top of the page on navigation
- Download progress works properly for purchased but deleted files
- Publish channels for less than 1 LBC
2017-06-09 20:31:39 +02:00
2017-06-01 17:03:39 +02:00
## [0.11.9] - 2017-06-01
### Fixed
2019-01-08 08:05:04 +01:00
- Windows upgrade process fixed
- Upgrade process on Mac and Linux will open the file rather than the folder
2017-06-01 17:03:39 +02:00
2017-06-01 00:21:09 +02:00
## [0.11.8] - 2017-05-31
### Fixed
2019-01-08 08:05:04 +01:00
- Verified access from two different installation ids
- Version upgrade check on help page
2017-06-01 00:21:09 +02:00
2017-05-31 01:57:36 +02:00
## [0.11.7] - 2017-05-30
### Changed
2019-01-08 08:05:04 +01:00
- Video player switched from plyr to render-media
2017-05-31 01:57:36 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- Video player should behave better on streaming
- Daemon times out more quickly when it cannot start
- Connection should fail more cleanly, rather than get stuck entirely
- Closing modal dialogs was broken on some download and stream errors
- Discover landing page improperly showed loading error when it was loading correctly
2017-05-31 01:57:36 +02:00
2017-05-29 22:46:51 +02:00
## [0.11.6] - 2017-05-29
### Changed
2019-01-08 08:05:04 +01:00
- Do not use a separate claim cache for publishes
2017-05-29 22:46:51 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- Upgrade process should now works on Windows
- Crudely handle failed publishes missing outpoints
2017-05-29 22:46:51 +02:00
2017-05-28 20:13:25 +02:00
## [0.11.5] - 2017-05-28
### Fixed
2019-01-08 08:05:04 +01:00
- Eliminated instance of costs being double fetched
- Fixed issue preventing file re-download
- Fixed race condition that could prevent file playback
- Fixed issue with batch actions and thunk
2017-05-28 20:13:25 +02:00
2017-05-26 20:26:53 +02:00
## [0.11.4] - 2017-05-26
### Added
2019-01-08 08:05:04 +01:00
- New reward for watching weekly featured content
2017-05-26 20:26:53 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- Video playback will always properly fetch cost info (this was a big playback bug)
- Fixed view rewards
2017-05-26 20:26:53 +02:00
2017-05-26 16:03:56 +02:00
## [0.11.3] - 2017-05-26
### Fixed
2019-01-08 08:05:04 +01:00
- Fixed always showing welcome message on run
- "Fixed" upgrade process
- Version info now shows properly on Help page
- Claim info is properly accessed on Publish page
2017-05-26 16:03:56 +02:00
2017-05-25 17:16:54 +02:00
## [0.11.0] - 2017-05-25
### Added
2019-01-08 08:05:04 +01:00
- Entire app re-written to use Redux as state store. Far saner and faster. Will also increase productivity moving forward.
- Channel page shows content published in channel.
- URI handling. Clicking lbry:// links should open the app and appropriate URI on all Operating Systems.
- File cards have an icon indicating you posses that file.
- Download directory setting now uses a proper dialog.
- Movie player automatically shows if the file has already been downloaded.
2017-05-25 17:16:54 +02:00
### Changed
2019-01-08 08:05:04 +01:00
- Plyr replaces mediaelement as the movie player.
2017-05-25 17:16:54 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- Publisher indicator on show pages and file cards/tiles will now always show the proper channel name.
- Performance improvements related to avoiding duplicate fetches.
- Fix incorrect prompt on empty published page
2017-05-25 17:16:54 +02:00
2017-05-04 19:54:11 +02:00
## [0.10.0] - 2017-05-04
### Added
2019-01-08 08:05:04 +01:00
- The UI has been overhauled to use an omnibar and drop the sidebar.
- The app is much more responsive switching pages. It no longer reloads the entire page and all assets on each page change.
- lbry.js now offers a subscription model for wallet balance similar to file info.
- Fixed file info subscribes not being unsubscribed in unmount.
- Fixed drawer not highlighting selected page.
- You can now make API calls directly on the lbry module, e.g. lbry.peer_list()
- New-style API calls return promises instead of using callbacks.
- Wherever possible, use outpoints for unique IDs instead of names or SD hashes.
- New publishes now display immediately in My Files, even before they hit the lbrynet file manager.
- New welcome flow for new users.
- Redesigned UI for Discover.
- Handle more of price calculations at the daemon layer to improve page load time.
- Add special support for building channel claims in lbryuri module.
- Enable windows code signing of binary.
- Support for opening LBRY URIs from links in other apps.
2017-05-04 19:54:11 +02:00
### Changed
2019-01-08 08:05:04 +01:00
- Update process now easier and more reliable.
- Updated search to be compatible with new Lighthouse servers.
- Cleaned up shutdown logic.
- Support lbry v0.10 API signatures.
2017-05-04 19:54:11 +02:00
### Fixed
2019-01-08 08:05:04 +01:00
- Fix Watch page and progress bars for new API changes.
- On Windows, prevent opening multiple LBRY instances (launching LBRY again just focuses the current instance).
2017-02-27 23:49:08 +01:00
2017-03-09 16:37:42 +01:00
## [0.9.0rc15] - 2017-03-09
2019-01-08 08:05:04 +01:00
2017-03-09 16:37:42 +01:00
### Added
2019-01-08 08:05:04 +01:00
- A way to access the Developer Settings panel in Electron (Ctrl-Shift and click logo).
- Option in Developer Settings to toggle developer menu.
2017-03-09 16:37:42 +01:00
### Changed
2019-01-08 08:05:04 +01:00
- Open and reveal files using Electron instead of daemon.
2017-03-09 16:37:42 +01:00
2017-03-06 23:47:46 +01:00
## [0.9.0rc12] - 2017-03-06
2019-01-08 08:05:04 +01:00
2017-03-06 23:47:46 +01:00
### Changed
2019-01-08 08:05:04 +01:00
- Improved ability to style FormFields and form field labels.
- Refactored Publish page to use form field changes.
2017-03-06 23:47:46 +01:00
2017-02-27 23:49:08 +01:00
## [0.9.0rc11] - 2017-02-27
2019-01-08 08:05:04 +01:00
2017-02-27 23:49:08 +01:00
### Added
2019-01-08 08:05:04 +01:00
- "Back to LBRY" button on Watch page.
2017-02-27 23:49:08 +01:00
### Changed
2019-01-08 08:05:04 +01:00
- In error modal, hide details in expandable section.
2017-02-27 23:49:08 +01:00
### Fixed
2019-01-08 08:05:04 +01:00
- On load screen, always show Cancel link if a previous page is available.
- When user hits "Watch," don't check balance if download already started.
- Restore UI version on Help page.
- Fix sorting on My Files page.
2017-02-22 19:58:15 +01:00
## [0.9.0rc9] - 2017-02-22
2019-01-08 08:05:04 +01:00
2017-02-22 20:14:21 +01:00
### Changed
2019-01-08 08:05:04 +01:00
- Use local file for publishing
- Use local file and html5 for video playback
- Misc changes needed to make UI compatible with electron.