about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/element/pin.nix
AgeCommit message (Collapse)AuthorFilesLines
2023-11-22element-{web,desktop}: 1.11.47 -> 1.11.50Sandro Jäckel1-5/+5
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-10-31element-{web,desktop}: 1.11.46 -> 1.11.47Maximilian Bosch1-4/+4
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-16element-{web,desktop}: 1.11.45 -> 1.11.46David Flatz1-5/+5
ChangeLog: https://github.com/vector-im/element-web/releases/tag/v1.11.46
2023-09-29element-{web,desktop}: 1.11.43 -> 1.11.45 (#258020)Maximilian Bosch1-5/+5
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-16element-{desktop,web}: 1.11.42 -> 1.11.43 (#255343)mib1-4/+4
2023-09-14element-{desktop,web}: 1.11.40 -> 1.11.42 (#254966)Yaya1-5/+5
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-08-30element-{desktop,web}: 1.11.38 -> 1.11.40Sandro Jäckel1-5/+5
2023-08-07element: 1.11.37 -> 1.11.38 (#247778)Sandro1-4/+4
https://github.com/vector-im/element-desktop/releases/tag/v1.11.38
2023-08-01element-{desktop,web}: 1.11.36 -> 1.11.37 (#246606)Yaya1-5/+5
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-07-18element-desktop, element-web: adapt update script to new nix-prefetch-githubTheodore Ni1-2/+2
2023-07-18element-{desktop,web}: 1.11.35 -> 1.11.36 (#244193)Yaya1-5/+5
https://github.com/vector-im/element-desktop/releases/tag/v1.11.36 Fixes CVE-2023-37259
2023-07-05element-{desktop,web}: 1.11.34 -> 1.11.35Sandro Jäckel1-5/+5
https://github.com/vector-im/element-web/releases/tag/v1.11.35
2023-06-22element-{web,desktop}: v1.11.33 -> v1.11.34Yaya1-5/+5
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-10element-{web,desktop}: 1.11.32 -> 1.11.33Felix Buehler1-4/+4
2023-06-06element-{web,desktop}: 1.11.31 -> 1.11.32 (#236312)Yureka1-5/+5
2023-05-11element-{desktop,web}: 1.11.30 -> 1.11.31Sandro Jäckel1-5/+5
2023-04-28element-{web,desktop}: 1.11.29 -> 1.11.30Maximilian Bosch1-5/+5
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-12element-desktop, element-web: 1.11.28 -> 1.11.29teutat3s1-5/+5
https://github.com/vector-im/element-desktop/releases/tag/v1.11.29
2023-03-31element: 1.11.26 -> 1.11.28Sandro Jäckel1-5/+5
2023-03-29element-desktop: 1.11.25 -> 1.11.26teutat3s1-4/+4
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-15element-{web,desktop}: 1.11.24 -> 1.11.25Ember 'n0emis' Keske1-5/+5
2023-03-06element-{web,desktop}: hack to make ofborg maintainer pings work againMaximilian Bosch1-0/+9
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