Skip to content

Commit

Permalink
Bump version to 0.12.0
Browse files Browse the repository at this point in the history
  • Loading branch information
deepbluev7 committed Jun 11, 2024
1 parent fab450d commit 24c687d
Show file tree
Hide file tree
Showing 8 changed files with 27 additions and 144 deletions.
2 changes: 1 addition & 1 deletion .ci/windows/build.bat
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
if defined CI_COMMIT_TAG (
set VERSION=%CI_COMMIT_TAG%
) else (
set VERSION=v0.11.3
set VERSION=v0.12.0
)
set INSTVERSION=%VERSION:~1%
set WINVERSION=%VERSION:~1%.%CI_JOB_ID%
Expand Down
2 changes: 1 addition & 1 deletion .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ pages:
- apk add curl jq
script:
- export LATEST_WINDOWS_NIGHTLY=$(curl "https://nheko.im/api/v4/projects/2/packages?package_name=windows-nightly&order_by=version&sort=desc" | jq -r '.[0].version')
- sed "s/0.11.3.4/${LATEST_WINDOWS_NIGHTLY}/g" -i resources/NhekoNightly.appinstaller
- sed "s/0.12.0.0/${LATEST_WINDOWS_NIGHTLY}/g" -i resources/NhekoNightly.appinstaller
- mkdir public
- mv resources/NhekoNightly.appinstaller public
needs:
Expand Down
14 changes: 12 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
# Changelog

## [0.12.0] -- unreleased
## [0.12.0] -- 2024-06-12

### Notes

The packages for windows are split into an appinstaller file with autoupdates
and an msix, which can be installed directly and won't check for updates. The
appimage is currently disabled until someone ports it to Qt6. The flatpak appid
changed and you will need to migrate manually.

For packagers most of our dependencies have been changed or updated. Most
significantly Nheko now depends on KDSingleApplication and Qt6.

### Highlights

Expand Down Expand Up @@ -48,7 +58,7 @@
- Disable workarounds for inline images for Qt6.7 and up.
- Various improvements around window activation on Wayland. (q234rty)
- Update emoji shortcodes. (TheDrawingCoder-Gamer)
- Windows and Apple Silicon builds on our own hardware. (Thanks Thulnima for
- Windows and Apple Silicon builds on our own hardware. (Thanks Thulinma for
sponsoring access the Apple Silicon box)
- MSIX builds and appinstaller for Windows with valid signatures and automatic updates.
- Add environment variable to dump the video call pipeline.
Expand Down
8 changes: 4 additions & 4 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -113,8 +113,8 @@ include(QtCommon)
include(GNUInstallDirs)

set(CPACK_PACKAGE_VERSION_MAJOR "0")
set(CPACK_PACKAGE_VERSION_MINOR "11")
set(CPACK_PACKAGE_VERSION_PATCH "3")
set(CPACK_PACKAGE_VERSION_MINOR "12")
set(CPACK_PACKAGE_VERSION_PATCH "0")
set(PROJECT_VERSION_MAJOR ${CPACK_PACKAGE_VERSION_MAJOR})
set(PROJECT_VERSION_MINOR ${CPACK_PACKAGE_VERSION_MINOR})
set(PROJECT_VERSION_PATCH ${CPACK_PACKAGE_VERSION_PATCH})
Expand All @@ -125,8 +125,8 @@ fix_project_version()

# Set additional project information
set(COMPANY "Nheko")
set(COPYRIGHT "Copyright (c) 2023 Nheko Contributors")
set(IDENTIFIER "io.github.nheko-reborn.nheko")
set(COPYRIGHT "Copyright (c) 2024 Nheko Contributors")
set(IDENTIFIER "im.nheko.Nheko")

add_project_meta(META_FILES_TO_INCLUDE)

Expand Down
134 changes: 0 additions & 134 deletions appveyor.yml

This file was deleted.

2 changes: 1 addition & 1 deletion resources/AppxManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
xmlns:uap10="http://schemas.microsoft.com/appx/manifest/uap/windows10/10"
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities">
<Identity Name="im.nheko.Nheko" Version="0.11.3.4" Publisher="CN=Nicolas Werner, O=Nicolas Werner, L=Munich, S=Bavaria, C=DE" ProcessorArchitecture="x64"/>
<Identity Name="im.nheko.Nheko" Version="0.12.0.0" Publisher="CN=Nicolas Werner, O=Nicolas Werner, L=Munich, S=Bavaria, C=DE" ProcessorArchitecture="x64"/>
<Properties>
<DisplayName>Nheko</DisplayName>
<PublisherDisplayName>Nheko-Reborn</PublisherDisplayName>
Expand Down
2 changes: 1 addition & 1 deletion resources/NhekoNightly.appinstaller
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<AppInstaller Uri="https://nheko-reborn.pages.nheko.im/nheko/NhekoNightly.appinstaller" Version="0.0.0.1" xmlns="http://schemas.microsoft.com/appx/appinstaller/2018">
<MainPackage Name="im.nheko.Nheko" Version="0.11.3.4" Publisher="CN=Nicolas Werner, O=Nicolas Werner, L=Munich, S=Bavaria, C=DE" Uri="https://nheko.im/api/v4/projects/2/packages/generic/windows-nightly/0.11.3.4/nheko.msix" ProcessorArchitecture="x64" />
<MainPackage Name="im.nheko.Nheko" Version="0.12.0.0" Publisher="CN=Nicolas Werner, O=Nicolas Werner, L=Munich, S=Bavaria, C=DE" Uri="https://nheko.im/api/v4/projects/2/packages/generic/windows-nightly/0.12.0.0/nheko.msix" ProcessorArchitecture="x64" />
<UpdateSettings>
<!-- We can't set this to check only once a month, so just check once a week. If the user doesn't want that ping, they should install the msix directly. -->
<OnLaunch HoursBetweenUpdateChecks="168" ShowPrompt="true" />
Expand Down
7 changes: 7 additions & 0 deletions resources/nheko.appdata.xml.in
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,13 @@
<url type="homepage">https://github.com/Nheko-Reborn/nheko</url>
<update_contact>https://github.com/Nheko-Reborn</update_contact>
<releases>
<release date="2024-06-12" version="0.12.0">
<description>
<p>This release features a complete port to Qt6, intentional mentions, expiring messages, ignoring users, better sticker and emoji handling and much, much more!</p>
</description>

<url>https://github.com/Nheko-Reborn/nheko/releases/tag/v0.12.0</url>
</release>
<release date="2023-02-23" version="0.11.3"/>
<release date="2023-02-20" version="0.11.2"/>
<release date="2023-01-15" version="0.11.1"/>
Expand Down

0 comments on commit 24c687d

Please sign in to comment.