Philipp Hörist pushed to branch master at gajim / gajim

Commits:

4 changed files:

Changes:

  • ChangeLog
    1
    +Gajim 1.5.0 (18 Sep 2022)
    
    2
    +
    
    3
    +  CVE-2022-39835
    
    4
    +
    
    5
    +  This release fixes a vulnerability which allowed attackers to craft a XML
    
    6
    +  stanza in a way, so Gajim would accept it as message correction for messages
    
    7
    +  not originating from the attacker.
    
    8
    +
    
    9
    +  New
    
    10
    +
    
    11
    +  * Add drag and drop support for pinned chats
    
    12
    +  * Workspaces: Add shortcuts for switching
    
    13
    +  * Refactor ChatWidgets so they are only created once (#10987, #11038, #10973, #10119, #11052, #10945)
    
    14
    +
    
    15
    +  Improvements
    
    16
    +
    
    17
    +  * Preview: Improve mime type detection (#11150)
    
    18
    +  * SearchView: Add hint for search filters (#11136)
    
    19
    +  * Preview: Show left click action tooltip on icon (#11138)
    
    20
    +  * ACE: Highlight non-default values (#11120)
    
    21
    +  * XMLConsole: Use SourceView for XML input (#11121)
    
    22
    +  * Migration: Make archive migation more resilient
    
    23
    +  * Workspaces: Move chats when removing workspace (#11098)
    
    24
    +  * ChatList: Always show when switching workspace (#11108)
    
    25
    +  * MessageActionsBox: Disable encryption button if MUC is public (#10959)
    
    26
    +  * Increase contrast for message row meta elements
    
    27
    +  * StatusIcon: Use new icon for pending events
    
    28
    +  * WorkspaceSidebar: Allow removing workspace from context menu
    
    29
    +  * AccountPage: Add button for Ad-Hoc commands
    
    30
    +  * Don’t try to query avatars in MUCs which don’t allow it (#10937)
    
    31
    +  * Don’t disco MUC participants on presence
    
    32
    +  * Chatstate: Don’t make too many assumptions
    
    33
    +  * Windows: Increase default font size
    
    34
    +  * CSS: Use relative sizes for fonts
    
    35
    +  * ChatControl: Show error if encryption plugin is missing
    
    36
    +  * Store and restore running HTTP File Transfer uploads
    
    37
    +  * Add button for toggling chat list (#11035)
    
    38
    +  * ContactInfo/GroupchatDetails: Toggle icon when editing name
    
    39
    +
    
    40
    +  Change
    
    41
    +
    
    42
    +  * Raise nbxmpp version
    
    43
    +  * Raise PyGObject version (#11132)
    
    44
    +  * Add requirement for min sqlite version
    
    45
    +  * ChatBanner: Add button for managing voice requests
    
    46
    +  * Remove IPython support
    
    47
    +  * Rework ChatCommands
    
    48
    +  * Shortcuts: Use Ctrl+F for opening the search bar (#11073)
    
    49
    +  * Remove clear-chat action (Ctrl+L)
    
    50
    +  * Raise required nbxmpp version to 3.2.2
    
    51
    +
    
    52
    +  Performance
    
    53
    +
    
    54
    +  * Use Task Queue to request avatars on MUC join
    
    55
    +
    
    56
    +  Bug Fixes
    
    57
    +
    
    58
    +  * GroupchatState: Hide when we are offline
    
    59
    +  * Corrections: Don’t correct message if text has not changed (#11146)
    
    60
    +  * Make plugin usable check work on all unix/linux systems (#11134)
    
    61
    +  * MUC: Don’t ignore MUC invites when ignore_unknown_contacts is set (#11107)
    
    62
    +  * Make shortcuts more discoverable (#11122, #11127)
    
    63
    +  * Better validate message corrections
    
    64
    +  * MUC: Improve automatically adding members on invite
    
    65
    +  * Preview: Sanitize filename from disallowed chars (#11105#10752)
    
    66
    +  * Chatstates: Don’t sent chatstate delayed to ourself
    
    67
    +  * Don’t reset setting when closing single chat
    
    68
    +  * Preview: Don’t fail if thumb file already exists (#11091)
    
    69
    +  * MessageInputTextView: Account for having multiple blocks when applying style (#11015)
    
    70
    +  * ActionMenu: Correctly execute text actions if text contains underscore
    
    71
    +  * InfoMessage: Don’t escape text
    
    72
    +  * MUC: Send password and reason correctly on invite
    
    73
    +  * Preview: Reset received size before cancelling or downloading
    
    74
    +  * BlockingList: Don’t fail with placeholder address (#11084)
    
    75
    +  * ChatList: Update status for private chats correctly
    
    76
    +  * ChatList: Update avatar for all chats correctly
    
    77
    +  * GroupChat: Handle nickname changes correctly
    
    78
    +  * Roster: Add missing contact-info action
    
    79
    +  * Make switch-next-unread-tab action work
    
    80
    +  * ChatBanner: Use correct scaling for chatstates
    
    81
    +  * FileTransferRow: Don’t cancel transfer when switching chat
    
    82
    +  * ChatBanner: Don’t show phone icon for group chats
    
    83
    +  * Don’t handle message-sent even for groupchats
    
    84
    +  * ChatBanner: Display account badge again
    
    85
    +  * Make nick completion test pass
    
    86
    +  * Preview: Store last_save_dir with Save As
    
    87
    +  * Preview: Make sure the widget is not being destroyed while updating (#10920)
    
    88
    +  * Fix handling of URLs without scheme (#11059)
    
    89
    +  * GroupchatState: Call correct page for not-joined
    
    90
    +  * ChatControl: Don’t assume messages always have a resource (#11042)
    
    91
    +
    
    92
    +  Notes
    
    93
    +
    
    94
    +  * ChatCommands have been reworked. Only following commands are now available
    
    95
    +
    
    96
    +    - status
    
    97
    +    - invite
    
    98
    +    - ban
    
    99
    +    - affiliate
    
    100
    +    - kick
    
    101
    +    - role
    
    102
    +
    
    103
    +  * Ctrl+H for opening the search bar has been removed, please use the
    
    104
    +    commonly used Ctrl+F (find). The shortcut for starting a file transfer
    
    105
    +    has been dropped.
    
    106
    +
    
    1 107
     Gajim 1.4.7 (24 Jul 2022)
    
    2 108
     
    
    3 109
       Improvements
    

  • data/org.gajim.Gajim.appdata.xml.in
    ... ... @@ -74,6 +74,7 @@
    74 74
         <control>pointing</control>
    
    75 75
       </recommends>
    
    76 76
       <releases>
    
    77
    +    <release version="1.5.0" date="2022-09-19" />
    
    77 78
         <release version="1.4.7" date="2022-07-24" />
    
    78 79
         <release version="1.4.6" date="2022-07-07" />
    
    79 80
         <release version="1.4.5" date="2022-06-21" />
    

  • flatpak/org.gajim.Gajim.yaml
    ... ... @@ -317,7 +317,7 @@ modules:
    317 317
         sources:
    
    318 318
           - type: git
    
    319 319
             url: https://dev.gajim.org/gajim/gajim.git
    
    320
    -        tag: 1.4.7
    
    320
    +        tag: 1.5.0
    
    321 321
           - type: file
    
    322 322
             path: app-overrides.json
    
    323 323
         post-install:
    

  • gajim/__init__.py
    1 1
     import sys
    
    2 2
     from pathlib import Path
    
    3 3
     
    
    4
    -__version__ = '1.4.7'
    
    4
    +__version__ = '1.5.0'
    
    5 5
     
    
    6 6
     IS_FLATPAK = Path('/app/share/run-as-flatpak').exists()
    
    7 7