CHANGELOG.md 6.1 KB
Newer Older
Booteille's avatar
Booteille committed
1
# Changelog
Booteille's avatar
Booteille committed
2

Booteille's avatar
Booteille committed
3 4 5 6 7
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).

8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
## Unreleased

## [0.11.0]

### Added
- Integrate [Nitterify](https://gitlab.com/Booteille/nitterify): You can now redirect Twitter links to [Nitter](https://github.com/zedeus/nitter/)!
- You no longer need to search for an Invidious instance. All known instances are listed in settings.
- Add an option to select the fastest Invidious instance for you.
- Add the ability to select a custom Invidious instance instead of one of the provided list. (`localhost` supported. To use it with different port than 80, you'll need to use a reverse proxy) Fix #33.
- Add a button to choose a random Invidious instance.
- Add an option to overwrite instance cookies (enabled by default).
- Add an option to use audio mode (disabled by default). Fix #29.
- Add an option to always loop the video (disabled by default).
- Add an option to select video quality (default is `dash`). Fix #5.
- Add an option to select the player style (default is `youtube`). Fix #22.
- Add an option to enable dark mode (enabled by default).
- Add a popup menu with some useful shortcuts for everyday uses of Invidition. Fix #15.
- Add a link to copy URL without parameters in the popup. Fix #27, #16.
- Add backward compatibility with older versions. Your settings will be migrated once you installed the new version.
- Add noreferrer and noopener attributes to links on the settings page.
- Rewrite CSP policies to make Invidious work with more embeds.
- Better support of Tor Browser. To achieve that and detect if the user is using Tor, a request to `http://expyuzz4wqqyqhjn.onion/` (URL of the Tor Project) is tried.
- Better support of Icecat Browser.

### Fixed
- No longer open instances list on the current tab, on Firefox for Android.
- Fix `Autoplay next video` option.
- More embeds now work. Fix #26.

### Changed
- New icon! Made by the awesome [Nicolas Llopis](https://www.llopisnicolas.com/) !
- Change the structure of config.ts.
- Save settings on form change instead of form submit.
- Update locale www-widget dependency
- Save the state of the extension, even if the browser is closed. Fix #21.
Booteille's avatar
Booteille committed
43

Booteille's avatar
Booteille committed
44
## [0.10.3] - 2019-09-27
45

Booteille's avatar
Booteille committed
46 47 48 49 50 51 52
### Added
- Italian translation, thanks to a kind stranger! (See !1)
- Updated the list of available languages (Fix #17)

### Fixed
- Do not redirect subdomains from the Invidious instance.

Booteille's avatar
Booteille committed
53 54 55 56
## [0.10.2] - 2019-04-15

### Changed

57
- Add color to logos.
Booteille's avatar
Booteille committed
58

Booteille's avatar
Booteille committed
59 60 61 62 63 64
## [0.10.1] - 2019-04-15

### Fixed

- Does not add `autoplay_next` parameter in URL.

Booteille's avatar
Booteille committed
65 66 67 68 69 70 71 72 73 74
## [0.10.0] - 2019-04-15

### Added

- Add an option to autoplay the next videos when the box is checked on Invidious.

### Changed

- Interface language is now set up for all webpages of Invidious.

Booteille's avatar
Booteille committed
75
## [0.9.1] - 2019-04-11
Booteille's avatar
Booteille committed
76 77 78 79 80 81

### Fixed

- Fix issue where a non-supported interface language was reloading the page forever.
- Set english as default interface language now.

Booteille's avatar
Booteille committed
82 83 84 85
## [0.9.0] - 2019-04-11

### Added

Booteille's avatar
Booteille committed
86
- Add interface language selection.
Booteille's avatar
Booteille committed
87

Booteille's avatar
Booteille committed
88
## [0.8.1] - 2019-04-10
Booteille's avatar
Booteille committed
89

Booteille's avatar
Booteille committed
90
### Changed
Booteille's avatar
Booteille committed
91

Booteille's avatar
Booteille committed
92
- Don't use innerHTML anymore
Booteille's avatar
Booteille committed
93

Booteille's avatar
Booteille committed
94
## [0.8.0] - 2019-04-10
Booteille's avatar
Booteille committed
95

Booteille's avatar
Booteille committed
96
### Added
Booteille's avatar
Booteille committed
97

Booteille's avatar
Booteille committed
98 99
- Updated uMatrix recipe
- Internationalization support! Supported languages are english and french.
Booteille's avatar
Booteille committed
100

Booteille's avatar
Booteille committed
101
### Changed
Booteille's avatar
Booteille committed
102

Booteille's avatar
Booteille committed
103
- List subtitles by native name
Booteille's avatar
Booteille committed
104

105
## [0.7.3] - 2019-04-09
Booteille's avatar
Booteille committed
106

107
### Added
Booteille's avatar
Booteille committed
108

109
- Update uMatrix recipe to support known Invidious instances
110 111

### Fixed
Booteille's avatar
Booteille committed
112

Booteille's avatar
Booteille committed
113 114
- Don't force HTTPS for .onion domains
- Move 64x64 icons in the right directory.
115

Booteille's avatar
Booteille committed
116
## [0.7.2] - 2019-04-07
Booteille's avatar
Booteille committed
117

Booteille's avatar
Booteille committed
118
### Fixed
Booteille's avatar
Booteille committed
119

Booteille's avatar
Booteille committed
120 121
- Remove forgotten console.log()
- Fix issue with instance not being updated correctly.
Booteille's avatar
Booteille committed
122

123
## [0.7.1] - 2019-04-06
Booteille's avatar
Booteille committed
124

125
### Fixed
Booteille's avatar
Booteille committed
126

Booteille's avatar
Booteille committed
127
- No longer redirect instance subdomains to the main domain
128

Booteille's avatar
Booteille committed
129
## [0.7.0] - 2019-04-06
Booteille's avatar
Booteille committed
130

131
### Added
Booteille's avatar
Booteille committed
132

Booteille's avatar
Booteille committed
133 134 135 136
- Add "Force Proxy" option
- Add "Autoplay" option
- Add "Default Captions" option
- Apply selected options even when using direct Invidious links.
137 138

### Changed
Booteille's avatar
Booteille committed
139

Booteille's avatar
Booteille committed
140
- Rework with Typescript and use Webpack
Booteille's avatar
Booteille committed
141 142

## [0.6.0] - 2019-04-05
Booteille's avatar
Booteille committed
143

Booteille's avatar
Booteille committed
144
### Added
Booteille's avatar
Booteille committed
145

Booteille's avatar
Booteille committed
146 147
- Add 64x64 logos
- Add support for youtu.be
148 149

## [0.5.0] - 2019-04-01### Added
Booteille's avatar
Booteille committed
150

Booteille's avatar
Booteille committed
151 152 153 154
- Add README.md
- Add logo
- Add toolbar button to toggle addon activation
- Add uMatrix rules and recipes
Booteille's avatar
Booteille committed
155

Booteille's avatar
Booteille committed
156
## [0.4.0] - 2019-03-31
Booteille's avatar
Booteille committed
157

Booteille's avatar
Booteille committed
158
### Added
Booteille's avatar
Booteille committed
159

Booteille's avatar
Booteille committed
160 161
- Add CHANGELOG.md
- Now videos are proxied by using "local=true" parameter. No more Google requests.
Booteille's avatar
Booteille committed
162 163

## [0.3.0] - 2019-03-31
Booteille's avatar
Booteille committed
164

Booteille's avatar
Booteille committed
165
### Added
Booteille's avatar
Booteille committed
166

Booteille's avatar
Booteille committed
167
- Add support for youtube-nocookie.com
Booteille's avatar
Booteille committed
168 169

## [0.2.1] - 2019-03-31
Booteille's avatar
Booteille committed
170

Booteille's avatar
Booteille committed
171
### Fixed
Booteille's avatar
Booteille committed
172

Booteille's avatar
Booteille committed
173 174
- Add default value for instance setting
- Force usage of URL as instance setting to avoid issues
Booteille's avatar
Booteille committed
175 176

## [0.2.0] - 2019-03-31
Booteille's avatar
Booteille committed
177

Booteille's avatar
Booteille committed
178
### Added
Booteille's avatar
Booteille committed
179

Booteille's avatar
Booteille committed
180
- It is now possible to select which instance use
Booteille's avatar
Booteille committed
181 182

## [0.1.0] - 2019-03-31
Booteille's avatar
Booteille committed
183

Booteille's avatar
Booteille committed
184
### Added
Booteille's avatar
Booteille committed
185

Booteille's avatar
Booteille committed
186
- Initial release
Booteille's avatar
Booteille committed
187

188 189
[0.10.2]: https://gitlab.com/booteille/invidition/compare/v0.10.3...0.11.0
[0.10.2]: https://gitlab.com/booteille/invidition/compare/v0.10.2...0.10.3
Booteille's avatar
Booteille committed
190
[0.10.2]: https://gitlab.com/booteille/invidition/compare/v0.10.1...0.10.2
Booteille's avatar
Booteille committed
191
[0.10.1]: https://gitlab.com/booteille/invidition/compare/v0.10.0...0.10.1
Booteille's avatar
Booteille committed
192 193 194
[0.10.0]: https://gitlab.com/booteille/invidition/compare/v0.9.1...0.10.0
[0.9.1]: https://gitlab.com/booteille/invidition/compare/v0.9.0...0.9.1
[0.9.0]: https://gitlab.com/booteille/invidition/compare/v0.8.1...0.9.0
Booteille's avatar
Booteille committed
195 196
[0.8.1]: https://gitlab.com/booteille/invidition/compare/v0.8.0...0.8.1
[0.8.0]: https://gitlab.com/booteille/invidition/compare/v0.7.3...0.8.0
Booteille's avatar
Booteille committed
197 198 199
[0.7.3]: https://gitlab.com/booteille/invidition/compare/v0.7.2...0.7.3
[0.7.2]: https://gitlab.com/booteille/invidition/compare/v0.7.1...0.7.2
[0.7.1]: https://gitlab.com/booteille/invidition/compare/v0.7.0...0.7.1
Booteille's avatar
Booteille committed
200 201
[0.7.0]: https://gitlab.com/booteille/invidition/compare/v0.6.0...0.7.0
[0.6.0]: https://gitlab.com/booteille/invidition/compare/v0.5.0...0.6.0
Booteille's avatar
Booteille committed
202
[0.5.0]: https://gitlab.com/booteille/invidition/compare/v0.4.0...0.5.0
Booteille's avatar
Booteille committed
203 204 205 206 207
[0.4.0]: https://gitlab.com/booteille/invidition/compare/v0.3.0...0.4.0
[0.3.0]: https://gitlab.com/booteille/invidition/compare/ecbbf514...v0.3.0
[0.2.1]: https://gitlab.com/booteille/invidition/compare/c72a71bc...ecbbf514
[0.2.0]: https://gitlab.com/booteille/invidition/compare/dfaaa962...c72a71bc
[0.1.0]: https://gitlab.com/booteille/invidition/compare/a479fcb3...dfaaa962