]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - CHANGELOG.md
Update changelog
[github/Chocobozzz/PeerTube.git] / CHANGELOG.md
index 40ecea67c9726222d274b2a02b185ef2c2314472..301ab51f15c9c84d15f609e9ba4554ec34b645f2 100644 (file)
@@ -1,10 +1,71 @@
 # Changelog
 
+## v1.0.0-beta.11
+
+**If you have not updated to v1.0.0-beta.10, see the v1.0.0-beta.10.pre.1 changelog, in particular how to upgrade**
+
+### Features
+
+ * Add ability to import videos from a URL (YouTube, Dailymotion, Vimeo, raw file etc) or torrent file/magnet. 
+ Should be explicitly enabled by the administrator in the configuration file
+ * Add german, spanish, taiwan (traditional chinese) and occitan languages
+ * Add ability to delete our account
+ * Add ability to ban a user
+ * Add ability to set a moderation comment to an abuse
+ * Add state (pending, accepted, rejected) attribute to an abuse
+ * Add ability to set a reason when blacklisting a video
+ * Add ability to blacklist local videos
+ * Improve abuse and blacklist tables
+ * Add user quota used in users list
+ * Tracker only accept known infohash (avoid people to use your tracker for files unrelated to PeerTube)
+ * Add database pool configuration ([@rigelk](https://github.com/rigelk))
+ * Add audit log ([@Nautigsam](https://github.com/Nautigsam))
+ * Add ffmpeg auto thread ([@jorropo](https://github.com/jorropo))
+ * Upgrade to bootstrap 4
+ * DNT support
+
+### Bug fixes
+ * Fix videos FPS federation
+ * Cleanup request files on bad request
+ * Handle truncated markdown links
+ * Fix dropdown position in menu
+ * Translate subtitle languages in player
+ * Translate player according the language of the interface
+ * Fix reset my password button ([@joshmorel](https://github.com/joshmorel))
+
+
+## v1.0.0-beta.10
+
+**See the v1.0.0-beta.10.pre.1 changelog, in particular how to upgrade**
+
+### Bug fixes (from beta.10.pre.3)
+
+ * Fix caption upload on Mac OS
+
+
+## v1.0.0-beta.10.pre.3
+
+**See the v1.0.0-beta.10.pre.1 changelog, in particular how to upgrade**
+
+### Bug fixes (from beta.10.pre.2)
+
+ * Try to fix the infinite creation of Delete actor jobs by deleting kue migration
+ * Cleanup SQL indexes
+ * Try to optimize SQL search query
+ * Try to optimize videos list SQL query
+ * Add more logs and fix logger when having an error
+ * Move subscription helper in the account line in video watch page
+ * Fix responsive on videos search
+ * Refresh orphan actors
+ * Don't send a follow request if the follow was already accepted 
+
+
 ## v1.0.0-beta.10.pre.2
 
 **See the v1.0.0-beta.10.pre.1 changelog, in particular how to upgrade**
 
-### Bug fixes
+### Bug fixes (from beta.10.pre.1)
 
  * Fix captions/subtitles freeze in player
  * Fix attribute label width in video watch page
@@ -22,14 +83,18 @@ This version is a pre release because it contains many important changes, and re
 $ sudo -u postgres psql peertube_prod -c 'CREATE EXTENSION IF NOT EXISTS unaccent;'
 $ sudo -u postgres psql peertube_prod -c 'CREATE EXTENSION IF NOT EXISTS pg_trgm;'
 ```
+
+You will need [PostgreSQL Contrib](https://www.postgresql.org/docs/9.6/static/contrib.html).
   
 ### BREAKING CHANGES
 
  * Require `unaccent` and `pg_trgm` PostgreSQL extension for the PeerTube database
  * `category` filter param is replaced by `categoryOneOf`
- * Switch job queue to [Bull](https://github.com/OptimalBits/bull). PeerTube should migrate your old pending jobs in this new queue manager
- * Update nginx template
+ * Switch job queue to [Bull](https://github.com/OptimalBits/bull). **PeerTube will not migrate your old pending jobs in this new queue manager**
+ * Update nginx template (you need to [update manually](https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md#nginx))
  * Update default cache size configurations
+ * Update search API route: `/videos/search` becomes `/search/videos`
+ * Needs Redis >= 2.8.18
  
 ### Features