chore: update changelogs for version 6.3.0

Signed-off-by: k4yt3x <i@k4yt3x.com>
This commit is contained in:
k4yt3x 2024-12-21 00:00:00 +00:00
parent 486c23d9f4
commit 20e43a9724
No known key found for this signature in database
3 changed files with 23 additions and 12 deletions

View File

@ -68,6 +68,8 @@ jobs:
path: build/video2x-linux-ubuntu-2404-amd64.deb path: build/video2x-linux-ubuntu-2404-amd64.deb
windows: windows:
# Disabled because it takes too long to build
if: false
name: Build Windows release name: Build Windows release
needs: needs:
- setup - setup
@ -143,14 +145,14 @@ jobs:
needs: needs:
- setup - setup
# - ubuntu-2404 # - ubuntu-2404
- windows # - windows
- container - container
runs-on: ubuntu-latest runs-on: ubuntu-latest
outputs: # outputs:
upload_url: ${{ steps.create_release.outputs.upload_url }} # upload_url: ${{ steps.create_release.outputs.upload_url }}
steps: steps:
- name: Download artifacts # - name: Download artifacts
uses: actions/download-artifact@v4 # uses: actions/download-artifact@v4
- name: Create release - name: Create release
id: create_release id: create_release
@ -161,5 +163,3 @@ jobs:
name: ${{ needs.setup.outputs.version }} name: ${{ needs.setup.outputs.version }}
draft: true draft: true
prerelease: false prerelease: false
files: |
video2x-windows-amd64.zip

View File

@ -5,19 +5,30 @@ 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.1.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased] ## [6.3.0] - 2024-12-20
### Added ### Added
- A logger manager to provide unified logging across the application.
- Support for Real-CUGAN ncnn Vulkan (#1198). - Support for Real-CUGAN ncnn Vulkan (#1198).
- (Video2X Qt6) A check to ensure the required VC++ Redistributable version is installed.
- (Video2X Qt6) A configuration manager to save user preferences like the last selected language.
- (Video2X Qt6) A new logging widget to display logs in the UI.
- (Video2X Qt6) Custom options `crf=20` and `preset=slow` to the default encoder options.
- (Video2X Qt6) French translation.
- (Video2X Qt6) The ability to check for available updates and prompt the user to update.
- (Video2X Qt6) Tooltips for processor and encoder options.
### Changed ### Changed
- Improve optimization flags and add namespaces for better code organization. - Improve optimization flags and add namespaces for better code organization.
- (Video2X Qt6) Add processor names to processed videos instead of `.processed`.
- (Video2X Qt6) The output video suffix from auto-generated to `.mkv`.
### Fixed ### Fixed
- Make the encoder always use the calculated PTS with corrected math. - Make the encoder always use the calculated PTS with corrected math.
- (Video2X Qt6) The issue where task configs are being restored incorrectly in the UI.
## [6.2.0] - 2024-12-11 ## [6.2.0] - 2024-12-11
@ -28,14 +39,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- More `AVCodecContext` options. - More `AVCodecContext` options.
- Support for RIFE ncnn Vulkan. - Support for RIFE ncnn Vulkan.
- Support for specifying arbitrary `AVOptions` for the encoder (#1232). - Support for specifying arbitrary `AVOptions` for the encoder (#1232).
- Visual C++ Redistributable version check to the installer. (Video2X Qt6) - (Video2X Qt6) Visual C++ Redistributable version check to the installer.
### Changed ### Changed
- Improve CLI argument validation. - Improve CLI argument validation.
- Improve error handling and error messages. - Improve error handling and error messages.
- Improve the CLI help message structure and clarity. - Improve the CLI help message structure and clarity.
- Improve the UI with a complete redesign. (Video2X Qt6) - (Video2X Qt6) Improve the UI with a complete redesign.
### Removed ### Removed
@ -62,9 +73,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- A better timer that gets paused when the processing is paused. - A better timer that gets paused when the processing is paused.
- Detection for the validity of the provided GPU ID. - Detection for the validity of the provided GPU ID.
- Status bar and processing statistics. (Video2X Qt6)
- The `--listgpus` option to list available Vulkan GPU devices. - The `--listgpus` option to list available Vulkan GPU devices.
- Vulkan device selection for libplacebo. - Vulkan device selection for libplacebo.
- (Video2X Qt6) Status bar and processing statistics.
### Changed ### Changed

View File

@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.10) cmake_minimum_required(VERSION 3.10)
project(video2x VERSION 6.2.0 LANGUAGES CXX) project(video2x VERSION 6.3.0 LANGUAGES CXX)
# The FindBoost module is removed in CMake 3.30 # The FindBoost module is removed in CMake 3.30
if(POLICY CMP0167) if(POLICY CMP0167)