about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/element
AgeCommit message (Collapse)AuthorFilesLines
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-04treewide: add meta.mainProgram to instant-messengersAustin Horstman1-0/+1
2023-08-03treewide: noop: refer to `src.name` or similar in `sourceRoot` where ↵Jan Malakhovski1-1/+1
appropriate, part 1: trivial cases
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 Ni10-17/+15
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-06-02element-desktop: use upstream icon for darwinAdam Stephens1-0/+4
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: quiet wget's in update scriptSandro Jäckel1-3/+3
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 Bosch5-37/+41
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-04element-{web,desktop}: 1.11.23 -> 1.11.24Maximilian Bosch1-5/+5
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-02-19element-{web,desktop}: 1.11.22 -> 1.11.23Ember 'n0emis' Keske1-5/+5
2023-02-07element-desktop.keytar: 7.7.0 -> 7.9.0, switch to fetchNpmDepsYureka4-2561/+15
2023-02-07element-desktop.seshat: 2.3.0 -> 2.3.3Yureka1-4/+4
2023-02-01element-{web,desktop}: 1.11.20 -> 1.11.22 (#214043)Maximilian Bosch2-8/+5
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-01-21Merge pull request #211801 from Ma27/bump-elementNick Cao1-5/+5
element-{web,desktop}: 1.11.17 -> 1.11.20
2023-01-20element-{web,desktop}: 1.11.17 -> 1.11.20Maximilian Bosch1-5/+5
ChangeLogs web: * https://github.com/vector-im/element-web/releases/tag/v1.11.18 * https://github.com/vector-im/element-web/releases/tag/v1.11.19 * https://github.com/vector-im/element-web/releases/tag/v1.11.20 ChangeLogs desktop: * https://github.com/vector-im/element-desktop/releases/tag/v1.11.18 * https://github.com/vector-im/element-desktop/releases/tag/v1.11.19 * https://github.com/vector-im/element-desktop/releases/tag/v1.11.20
2023-01-13Merge pull request #200336 from linsui/element-23bNick Cao2-74/+78
element-web: export unwrapped
2022-12-23element-{web,desktop}: 1.11.16 -> 1.11.17Maximilian Bosch1-5/+5
ChangeLog web: https://github.com/vector-im/element-web/releases/tag/v1.11.17 ChangeLog desktop: https://github.com/vector-im/element-desktop/releases/tag/v1.11.17
2022-12-12element-{web,desktop}: 1.11.15 -> 1.11.16Maximilian Bosch2-5/+10
ChangeLog web: https://github.com/vector-im/element-web/releases/tag/v1.11.16 ChangeLog desktop: https://github.com/vector-im/element-desktop/releases/tag/v1.11.16
2022-12-03element-{web,desktop}: 1.11.14 -> 1.11.15Maximilian Bosch1-5/+5
ChangeLog web: https://github.com/vector-im/element-web/releases/tag/v1.11.15 ChangeLog desktop: https://github.com/vector-im/element-desktop/releases/tag/v1.11.15
2022-11-28Merge pull request #200073 from SuperSandro2000/element-piwikiSandro1-1/+0
2022-11-09element-web: export element-web-unwrappedlinsui2-74/+78
2022-11-09element-{web,desktop}: 1.11.13 -> 1.11.14Maximilian Bosch1-5/+5
ChangeLog web: https://github.com/vector-im/element-web/releases/tag/v1.11.14 ChangeLog desktop: https://github.com/vector-im/element-desktop/releases/tag/v1.11.14
2022-11-07element: remove piwiki disablingSandro Jäckel1-1/+0
Piwiki support got removed half a year ago in https://github.com/vector-im/element-web/commit/6c375748576f4e991f2ed638de119eb1611fa4b8
2022-11-08element-web: add wrapperlinsui1-58/+78
2022-11-05element-{web,desktop}: 1.11.12 -> 1.11.13Maximilian Bosch3-45/+9
ChangeLog: https://github.com/vector-im/element-web/releases/tag/v1.11.13
2022-10-27element-{web,desktop}: 1.11.10 -> 1.11.12Maximilian Bosch4-10/+49
ChangeLogs: * https://github.com/vector-im/element-web/releases/tag/v1.11.11 * https://github.com/vector-im/element-web/releases/tag/v1.11.12 Also, it has apparently been forgotten to regenerate `yarn.lock` on the release, `element-web` failed to build like this initially: yarn install v1.22.19 [1/4] Resolving packages... error Couldn't find any versions for "browser-request" that matches "^0.3.3" in our cache (possible versions are ""). This is usually caused by a missing entry in the lockfile, running Yarn without the --offline flag may help fix this issue. info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command. To fix this, I decided to apply a patch with the proper `yarn.lock` and the problem is gone now. We should be careful however on the next update, so I added a warning to the `update.sh`-script to remind myself (or whoever will do the next update). I'll leave it as-is now assuming that the issue fixes itself at the next time, a developer runs `yarn`. Also, I'm tired of having to chase dependency errors whenever I touch this package.
2022-10-12element-{web,desktop}: 1.11.8 -> 1.11.10Maximilian Bosch1-5/+5
ChangeLog: https://github.com/vector-im/element-web/releases/tag/v1.11.10 & https://github.com/vector-im/element-web/releases/tag/v1.11.9 Nothing significant in element-desktop except for the element-web update.
2022-10-08keytar: fix package name in update script help textpacien1-1/+1
2022-10-02element-desktop.keytar: pass yarnOfflineCache as environment variableYureka1-1/+1
2022-10-02element-desktop.seshat: pass yarnOfflineCache as environment variableYureka1-1/+1
2022-10-02Merge pull request #192659 from PaulGrandperrin/vscode-fix-waylandmaxine1-1/+1
electron apps: fix wayland window decorations
2022-09-28element-{desktop,web}: 1.11.7 -> 1.11.8Martin Weinelt1-4/+4
https://github.com/vector-im/element-web/releases/tag/v1.11.8
2022-09-28element-{web,desktop}: 1.11.5 -> 1.11.7Philipp1-5/+5
2022-09-28NIXOS_OZONE_WL: fix wayland window decorationsPaul Grandperrin1-1/+1
2022-09-17element-{web,desktop}: 1.11.4 -> 1.11.5Maximilian Bosch1-5/+5
ChangeLogs: * https://github.com/vector-im/element-desktop/releases/tag/v1.11.5 * https://github.com/vector-im/element-web/releases/tag/v1.11.5
2022-09-12element-web: allow older openssl codecs (#190950)Florian1-0/+5
fix build error on current staging-next due to openssl upgrade Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-08-31element-{web,desktop}: 1.11.3 -> 1.11.4Alain Zscheile1-5/+5
See also: https://matrix.org/blog/2022/08/31/security-releases-matrix-js-sdk-19-4-0-and-matrix-react-sdk-3-53-0 Fixes #189143
2022-08-18element-web: remove the matrix-analytics-events hackYureka2-8/+1
It doesn't seem to be necessary anymore, element-desktop builds fine without any changes to the lockfile.
2022-08-18element-{web,desktop}: 1.11.0 -> 1.11.3Yureka2-5/+6