Skip to content

Commit

Permalink
release: Prepare release of v2.8.18
Browse files Browse the repository at this point in the history
  • Loading branch information
bugwelle committed Oct 28, 2022
1 parent 378323c commit 146c4b7
Show file tree
Hide file tree
Showing 11 changed files with 49 additions and 39 deletions.
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ A clear and concise description of what you expected to happen.
If applicable, add screenshots to help explain your problem.

**MediaElch Version:**
- [ ] 2.8.17-dev (nightly)
- [ ] 2.8.16 stable
- [ ] 2.8.19-dev (nightly)
- [ ] 2.8.18 stable
<!-- older stable versions are not supported; please update -->

**Operating System:**
Expand Down
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/scraper-does-not-work.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ assignees: ''
Add a list of information that is not loaded correctly.

**MediaElch Version:**
- [ ] 2.8.17-dev (nightly)
- [ ] 2.8.16 stable
- [ ] 2.8.19-dev (nightly)
- [ ] 2.8.18 stable

**Operating System:**
- [ ] Windows
Expand Down
45 changes: 22 additions & 23 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Changelog

## 2.8.17 - *tbd*
## 2.8.18 - 2022-10-28

### Notes

Expand Down Expand Up @@ -155,9 +155,11 @@ If you package MediaElch, e.g. for some Linux distributions, these notes may be
- The navigation bar now uses KDE Breeze icons.


## 2.8.8 - Coridian (2021-04-26)
## Older Releases

### Bugfixes
### 2.8.8 - Coridian (2021-04-26)

#### Bugfixes

- Renamer: On macOS, the renamer was sometimes so large that buttons were not visible (#1227)
- Local trailers for movies are now detected if the filename contains square brackets such as `Movie[BLURAY]` (#1231)
Expand All @@ -166,13 +168,13 @@ If you package MediaElch, e.g. for some Linux distributions, these notes may be
- macOS: Fix text spacing of "new" count bubble (#1275)
- Custom TV scraper: Fix scraping of TV shows when TMDb isn't used at all (#1293)

### Changes
#### Changes

- The experimental CSV Exporter now supports streamdetails as well (#1204)
- `<episodeguide>` tags in TV shows will now use TMDb first and will only use TheTvDb as a fallback (#1233)
- Settings: If a new movie folder is added, "in separate folders" is enabled by default.

### Added
#### Added

- A quick-open menu for movies was added. Open it by clicking <kbd>Ctrl+O</kbd> (<kbd>⌘+O</kbd> on macOS) (#1214)
It uses a Fuzzy matching algorithm. The menu was inspired and partially taken from the
Expand All @@ -188,7 +190,7 @@ If you package MediaElch, e.g. for some Linux distributions, these notes may be
- The CSV Exporter can now be opened from the GUI (#1277)
- New movie media columns "subtitles" and "tags" can now be used (#795, #425)

### Internal Improvements and Changes
#### Internal Improvements and Changes

- The Kodi generators now use `QXmlStreamWriter` instead of `QDomDocument`.
This has the side-effect that unrecognized tags will be removed.
Expand All @@ -204,9 +206,9 @@ If you package MediaElch, e.g. for some Linux distributions, these notes may be
- Fix unuseful log warning `[KodiXml] NFO file could not be opened for reading` for TV shows that do not have a NFO file.
- MediaElch now uses Qt's logging categories (#1278)

## 2.8.6 - Coridian (2021-01-22)
### 2.8.6 - Coridian (2021-01-22)

### Bugfixes
#### Bugfixes

- Audio-channel detection was broken since the previous version (#1172)
- Translations were updated
Expand All @@ -218,7 +220,7 @@ If you package MediaElch, e.g. for some Linux distributions, these notes may be
- IMDb movie scraper: Search results contain the movie's year again
- Streamdetails: Detection of runtime is fixed (#923)

### Changes
#### Changes

- CSV Export: Column names in generated CSV files were renamed
- TV Show search: If the show's title contains its year, it is removed in the search dialog (#1192)
Expand All @@ -228,16 +230,16 @@ If you package MediaElch, e.g. for some Linux distributions, these notes may be
expects it to be named like `title.part1.mkv` (or `-dvd1`, etc.). `titlepart1.mkv`, i.e. without a
delimiter worked before but caused false positives. Delimiters are ` `, `.`, `_` and `-`.

### Added
#### Added

- CSV Export: The experimental CSV exporter now supports "directory" and "filenames" as options (#1173)
- TV show: Add original title field (#1180)
This field is only supported by the TMDb TV show scraper.


## 2.8.4 - Coridian (2021-01-09)
### 2.8.4 - Coridian (2021-01-09)

### Bugfixes
#### Bugfixes

- TV search on TMDb: It is now possible to search for a show by its TMDb and IMDb ID,
e.g. "tt0096697" or "456" for "The Simpsons"
Expand All @@ -249,7 +251,7 @@ If you package MediaElch, e.g. for some Linux distributions, these notes may be
- If you click "Cancel" in the file dialog when adding a new media directory, the home directory is no longer added.
- ADE: Actor images are loaded again (#1164)

### Changes
#### Changes

- NFO files now contain a `<generator>` tag which holds meta information about MediaElch.
This may be helpful when users complain about Kodi not displaying certain details on the Kodi forum.
Expand All @@ -259,7 +261,7 @@ If you package MediaElch, e.g. for some Linux distributions, these notes may be
Furthermore, leading dots are removed because they indicate hidden files on Unix systems.
- On macOS the discrete GPU is no longer required (#702)

### Added
#### Added

- Concert: Add IMDb/TMDb ID fields
- Concert search: Add language dropdown to search dialog
Expand All @@ -278,14 +280,14 @@ If you package MediaElch, e.g. for some Linux distributions, these notes may be
To have translated texts again, we now use MusicBrainz as a biography source.
MusicBrainz uses texts from Wikipedia.

### Removed
#### Removed

- Support for Kodi v16 NFO files is removed. MediaElch can still read them but does not write them anymore. (#1142)


## 2.8.2 - Coridian (2020-12-20)
### 2.8.2 - Coridian (2020-12-20)

### Bugfixes
#### Bugfixes

- Revert the use of the user's preferred UI language and not the system language (#1002)
The implementation was wrong which lead to users getting MediaElch in English even
Expand All @@ -294,21 +296,18 @@ If you package MediaElch, e.g. for some Linux distributions, these notes may be
BluRay discs had their `BACKUP` and `STREAM` folders recognized as different movies.
This is now fixed and those two directories are skiped.

### Changes
#### Changes

- Image downloads are now run in parallel (up to 6 downloads) (#1077)

### Added
#### Added

- A TVmaze ID field was added to the TV show and episode UI (#834)

### Internal Improvements and Changes
#### Internal Improvements and Changes

- Better error reporting for TV scrapers


## Older Releases

### 2.8.0 - Coridian (2020-12-13)

This is the next "big" MediaElch version. This version brings fully rewritten TV scrapers including
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ cmake_minimum_required(VERSION 3.13.0 FATAL_ERROR)

project(
mediaelch
VERSION 2.8.17
VERSION 2.8.18
DESCRIPTION "Media Manager for Kodi"
HOMEPAGE_URL "https://mediaelch.github.io/"
)
Expand Down
6 changes: 3 additions & 3 deletions MediaElch.plist
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleGetInfoString</key>
<string>2.8.17</string>
<string>2.8.18</string>
<key>CFBundleVersion</key>
<string>2.8.17</string>
<string>2.8.18</string>
<key>CFBundleShortVersionString</key>
<string>2.8.17</string>
<string>2.8.18</string>
<key>CFBundleExecutable</key>
<string>MediaElch</string>
<key>CFBundleHelpBookFolder</key>
Expand Down
4 changes: 2 additions & 2 deletions Version.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ namespace mediaelch {
namespace constants {

constexpr char AppName[] = "MediaElch";
constexpr char AppVersionStr[] = "2.8.17"; // major.minor.patch
constexpr char AppVersionFullStr[] = "2.8.17-dev"; // major.minor.patch-identifier
constexpr char AppVersionStr[] = "2.8.18"; // major.minor.patch
constexpr char AppVersionFullStr[] = "2.8.18"; // major.minor.patch-identifier
constexpr char VersionName[] = "Coridian";
constexpr char OrganizationName[] = "kvibes";

Expand Down
6 changes: 6 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
mediaelch (2.8.18-1) bionic; urgency=medium

* next release

-- Andre Meyering <[email protected]> Fri, 28 Oct 2022 12:30:00 +0100

mediaelch (2.8.16-1) bionic; urgency=medium

* next release
Expand Down
8 changes: 4 additions & 4 deletions docs/admin/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,10 +47,10 @@ they should have been added right with the corresponding commits.
But better check all commit messages since the last version tag:

```sh
# Print all commits between the git tag v2.8.17 and the current master branch
git log --oneline v2.8.17..master
# Print all commits between the git tag v2.8.18 and the current master branch
git log --oneline v2.8.18..master
# Count the number of commits since the last version
git log --oneline v2.8.17..master | wc -l
git log --oneline v2.8.18..master | wc -l
```


Expand Down Expand Up @@ -87,7 +87,7 @@ add a Git tag (see next section), it includes the latest documentation state.
1. Commit your changes (MediaElch version and changelogs).
2. Add a version tag and push your changes

- `git tag -a v2.8.17 -m "MediaElch Version 2.8.17"`
- `git tag -a v2.8.18 -m "MediaElch Version 2.8.17"`
- `git push origin master` (or better: Create a pull request)
- `git push --tags`
- `git checkout release && git merge master && git push origin release`
Expand Down
5 changes: 5 additions & 0 deletions obs/MediaElch.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Feb 28 12:30:00 UTC 2022 - Andre Meyering <[email protected]>

- Update to MediaElch v2.8.18

-------------------------------------------------------------------
Sun Feb 13 11:30:00 UTC 2022 - Andre Meyering <[email protected]>

Expand Down
2 changes: 1 addition & 1 deletion obs/MediaElch.spec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#

Name: MediaElch
Version: 2.8.17
Version: 2.8.18
Release: 1%{?dist}
License: LGPL-3.0-only
Summary: A Media Manager for Kodi
Expand Down
2 changes: 1 addition & 1 deletion obs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ osc commit
```sh
rm MediaElch-*.tar.gz

export ME_VERSION=2.8.17
export ME_VERSION=2.8.18
# Clone latest version.
git clone https://github.com/Komet/MediaElch.git MediaElch
cd MediaElch
Expand Down

0 comments on commit 146c4b7

Please sign in to comment.