Commit graph

197 commits

Author SHA1 Message Date
Nick Cao af8bf466f6
Merge pull request #296507 from yayayayaka/element-1.11.61
element-{web,desktop}: 1.11.60 -> 1.11.61
2024-03-23 15:53:01 -04:00
Rutherther 0ce12029c8 element-desktop: add libnotify runtime dependency 2024-03-18 19:19:14 +01:00
Yaya 45d8de2920
element-{web,desktop}: 1.11.60 -> 1.11.61
https://github.com/element-hq/element-web/releases/tag/v1.11.60
https://github.com/element-hq/element-desktop/releases/tag/v1.11.60
2024-03-16 22:02:23 +01:00
Yaya 36c3b097e3
element-{web,desktop}: 1.11.59 -> 1.11.60 (#295640)
https://github.com/element-hq/element-web/releases/tag/v1.11.60
https://github.com/element-hq/element-desktop/releases/tag/v1.11.60
2024-03-14 11:50:05 +01:00
teutat3s 88fbaf2ac5
element-desktop: 1.11.58 -> 1.11.59
https://github.com/element-hq/element-desktop/releases/tag/v1.11.59
2024-02-28 11:55:07 +01:00
teutat3s 6048de4335
element-desktop: 1.11.57 -> 1.11.58
https://github.com/element-hq/element-desktop/releases/tag/v1.11.58
2024-02-19 20:24:03 +01:00
Yaya bc916a4dff
element-{web,desktop}: 1.11.55 -> 1.11.57 (#285548)
https://github.com/element-hq/element-web/releases/tag/v1.11.57
https://github.com/element-hq/element-desktop/releases/tag/v1.11.57
2024-02-01 17:10:57 +01:00
Yaya 4e6a53c699
element-{web,desktop}: 1.11.54 -> 1.11.55
https://github.com/element-hq/element-desktop/releases/tag/v1.11.55
https://github.com/element-hq/element-web/releases/tag/v1.11.55
2024-01-22 14:55:50 +01:00
Yaya e862ac6b5c
element-{web,desktop}: 1.11.53 -> 1.11.54 (#281458)
https://github.com/element-hq/element-desktop/releases/tag/v1.11.54
https://github.com/element-hq/element-web/releases/tag/v1.11.54
2024-01-17 13:16:38 +01:00
teutat3s 2996eea7c0
element-desktop: 1.11.52 -> 1.11.53
https://github.com/vector-im/element-desktop/releases/tag/v1.11.53
2024-01-04 17:02:37 +01:00
Matthew Leach ef4e3baed0 element-desktop: capitalise startupWMClass desktop attribute
The `WMClass` for element-desktop is `Element`, however GNOME fails to
reconcile this with the desktop file as the `startupWMClass` attribute
of the desktop is `element`.

Capitalise the attribute which fixes the issue.
2023-12-30 20:32:40 +00:00
Sandro Jäckel b36b87e16c
element-{web,desktop}: 1.11.51 -> 1.11.52 2023-12-19 22:21:24 +01:00
Sandro Jäckel e9ef8a102c element-{desktop,web}: 1.11.50 -> 1.11.51 2023-12-08 11:05:40 +01:00
teutat3s 93cfe804d4 element-desktop: add jq to update script 2023-12-05 01:00:23 +01:00
Nick Cao a68bc4feaf
Merge pull request #266296 from yayayayaka/element-1.11.48
element-{web,desktop}: 1.11.47 -> 1.11.50
2023-11-23 09:27:14 -05:00
Nick Cao b65959f83c
Merge pull request #269317 from Stunkymonkey/element-web-migrate-prefetch-yarn-deps
element-web: migrate to prefetch-yarn-deps
2023-11-23 09:15:13 -05:00
Felix Buehler 4df5480318 element-desktop: migrate to prefetch-yarn-deps 2023-11-22 23:25:47 +01:00
Felix Buehler 09b9b7404a element-web: migrate to prefetch-yarn-deps 2023-11-22 23:24:22 +01:00
Sandro Jäckel f77f6bcd96
element-{web,desktop}: 1.11.47 -> 1.11.50
https://github.com/vector-im/element-web/releases/tag/v1.11.50
https://github.com/vector-im/element-desktop/releases/tag/v1.11.50

Co-Authored-By: Yaya <github@uwu.is>
2023-11-22 21:30:09 +01:00
Maximilian Bosch d14dde6e07
element-{web,desktop}: 1.11.46 -> 1.11.47
ChangeLog web: https://github.com/vector-im/element-web/releases/tag/v1.11.47
ChangeLog desktop: https://github.com/vector-im/element-desktop/releases/tag/v1.11.47
2023-10-31 18:05:38 +01:00
David Flatz f5d3def055 element-{web,desktop}: 1.11.45 -> 1.11.46
ChangeLog: https://github.com/vector-im/element-web/releases/tag/v1.11.46
2023-10-16 09:49:40 +02:00
Maximilian Bosch ab7256bef3
element-{web,desktop}: 1.11.43 -> 1.11.45 (#258020)
ChangeLog: https://github.com/vector-im/element-web/releases/tag/v1.11.44
ChangeLog: https://github.com/vector-im/element-web/releases/tag/v1.11.45

Also, a few additional bugfixes for desktop on 1.11.44:
https://github.com/vector-im/element-desktop/releases/tag/v1.11.44

The Electron update in desktop in 1.11.45 is not relevant for us because
we don't use a vendored Electron.

Finally, `jq` is needed for processing translations in `element-desktop`
(`i18n:sort` in `package.json`).
2023-09-29 18:00:46 +02:00
mib 5dd9b36eac
element-{desktop,web}: 1.11.42 -> 1.11.43 (#255343) 2023-09-16 12:18:39 +02:00
Yaya a8cba393e9
element-{desktop,web}: 1.11.40 -> 1.11.42 (#254966)
https://github.com/vector-im/element-desktop/releases/tag/v1.11.42
https://github.com/vector-im/element-web/releases/tag/v1.11.42
2023-09-14 18:28:53 +02:00
Sandro Jäckel 9e7b9ff8b5 element-{desktop,web}: 1.11.38 -> 1.11.40 2023-08-30 20:42:30 +02:00
Sandro d717d89713
element: 1.11.37 -> 1.11.38 (#247778)
https://github.com/vector-im/element-desktop/releases/tag/v1.11.38
2023-08-07 22:11:33 +02:00
Austin Horstman d26b1b2d4a
treewide: add meta.mainProgram to instant-messengers 2023-08-04 10:10:24 -05:00
Jan Malakhovski 5852f26bdc treewide: noop: refer to src.name or similar in sourceRoot where appropriate, part 1: trivial cases 2023-08-03 16:32:03 +00:00
Yaya 72a5376da3
element-{desktop,web}: 1.11.36 -> 1.11.37 (#246606)
https://github.com/vector-im/element-desktop/releases/tag/v1.11.37
https://github.com/vector-im/element-web/releases/tag/v1.11.37
2023-08-01 21:49:51 +02:00
Theodore Ni ece93eb8af
element-desktop, element-web: adapt update script to new nix-prefetch-github 2023-07-18 18:16:13 -07:00
Yaya 6b7dbf5415
element-{desktop,web}: 1.11.35 -> 1.11.36 (#244193)
https://github.com/vector-im/element-desktop/releases/tag/v1.11.36

Fixes CVE-2023-37259
2023-07-18 22:08:27 +02:00
Sandro Jäckel 000000e56a
element-{desktop,web}: 1.11.34 -> 1.11.35
https://github.com/vector-im/element-web/releases/tag/v1.11.35
2023-07-05 00:39:47 +02:00
Yaya 4bd44c0521 element-{web,desktop}: v1.11.33 -> v1.11.34
https://github.com/vector-im/element-web/releases/tag/v1.11.34
https://github.com/vector-im/element-desktop/releases/tag/v1.11.34
2023-06-22 10:57:21 +00:00
Felix Buehler 32b75d5996 element-{web,desktop}: 1.11.32 -> 1.11.33 2023-06-10 19:56:29 +02:00
Yureka 54ea6f60f0
element-{web,desktop}: 1.11.31 -> 1.11.32 (#236312) 2023-06-06 23:40:58 +02:00
Adam Stephens f8ddd524cb
element-desktop: use upstream icon for darwin 2023-06-02 00:16:48 -04:00
Sandro Jäckel 1a90b006ca
element-{desktop,web}: 1.11.30 -> 1.11.31 2023-05-11 11:49:28 +02:00
Maximilian Bosch d41fd13b98
element-{web,desktop}: 1.11.29 -> 1.11.30
ChangeLog web: https://github.com/vector-im/element-web/releases/tag/v1.11.30
ChangeLog desktop: https://github.com/vector-im/element-desktop/releases/tag/v1.11.30

Fixes CVE-2023-30609.
2023-04-28 23:18:20 +02:00
teutat3s dd8de2a91f
element-desktop, element-web: 1.11.28 -> 1.11.29
https://github.com/vector-im/element-desktop/releases/tag/v1.11.29
2023-04-12 14:19:45 +02:00
Sandro Jäckel 900f24f005
element: quiet wget's in update script 2023-03-31 20:49:29 +02:00
Sandro Jäckel 314f2eb00c
element: 1.11.26 -> 1.11.28 2023-03-31 20:49:19 +02:00
teutat3s 6642821c63
element-desktop: 1.11.25 -> 1.11.26
https://github.com/vector-im/element-web/releases/tag/v1.11.26

https://matrix.org/blog/2023/03/28/security-releases-matrix-js-sdk-24-0-0-and-matrix-react-sdk-3-69-0/
2023-03-29 12:09:06 +02:00
Ember 'n0emis' Keske 546aeed819
element-{web,desktop}: 1.11.24 -> 1.11.25 2023-03-15 23:44:38 +01:00
Maximilian Bosch ad92065292
element-{web,desktop}: hack to make ofborg maintainer pings work again
Until now we had the problem that the matrix team wasn't pinged on
element changes because the version data is in a JSON and the position
of the `version`-attribute wrongly pointed to
`element-{web,desktop}.nix`:

    nix-instantiate -E 'with import ./. {}; builtins.unsafeGetAttrPos "version" element-web' --eval
    { column = 22; file = "/home/ma27/Projects/nixpkgs/pkgs/applications/networking/instant-messengers/element/element-web.nix"; line = 24; }

This is a problem because ofborg checks if modified file is part of a
derivation that got changed in a PR. I.e. only pings for element's
maintainers would be added to an element update PR if `pin.json` (which
gets modified in that case) would be recognized as file being a part of
the changed derivations (element-web/element-desktop)[1]

However, JSON imports don't propagate attribute positions (I don't know
how one would that sanely implement btw), so I decided to change
`pin.json` to a `pin.nix` and merge the relevant contents into
element-web/element-desktop.

This is kinda hacky, but as a maintainer I'd like to get modified if
somebody touches element so I can review & merge that.

With this change the position detection works fine now:

    { column = 3; file = "/home/ma27/Projects/nixpkgs/pkgs/applications/networking/instant-messengers/element/pin.nix"; line = 2; }

[1] https://github.com/NixOS/ofborg/blob/released/ofborg/src/maintainers.nix
2023-03-06 12:12:14 +01:00
Maximilian Bosch c777db77a3
element-{web,desktop}: 1.11.23 -> 1.11.24
ChangeLog web: https://github.com/vector-im/element-web/releases/tag/v1.11.24
ChangeLog desktop: https://github.com/vector-im/element-desktop/releases/tag/v1.11.24
2023-03-04 12:21:27 +01:00
Ember 'n0emis' Keske e9f759c825
element-{web,desktop}: 1.11.22 -> 1.11.23 2023-02-19 15:03:24 +01:00
Yureka 01b0b7989c element-desktop.keytar: 7.7.0 -> 7.9.0, switch to fetchNpmDeps 2023-02-07 20:51:21 +01:00
Yureka 5373f99ace element-desktop.seshat: 2.3.0 -> 2.3.3 2023-02-07 20:51:21 +01:00
Maximilian Bosch 98cc33580f
element-{web,desktop}: 1.11.20 -> 1.11.22 (#214043)
ChangeLog web:
* https://github.com/vector-im/element-web/releases/tag/v1.11.22
* https://github.com/vector-im/element-web/releases/tag/v1.11.21

ChangeLog desktop:
* https://github.com/vector-im/element-desktop/releases/tag/v1.11.22
* https://github.com/vector-im/element-desktop/releases/tag/v1.11.21
2023-02-01 22:09:30 +01:00
Nick Cao 5c86c5ed24
Merge pull request #211801 from Ma27/bump-element
element-{web,desktop}: 1.11.17 -> 1.11.20
2023-01-21 09:41:20 +08:00