Python 歷史版本列表
Python(以流行電視劇“Monty Python 的飛行馬戲團”命名)是一種年輕而且廣泛使用的面向對象編程語言,它是在 20 世紀 90 年代初期開發的,在 2000 年代得到了很大的普及,現代 Web 2.0 的運動帶來了許多靈活的在線服務的開發,這些服務都是用這種偉大的語言提供的這是非常容易學習,但功能非常強大,可用於創建緊湊,但強大的應用程序.8997423 選擇版本:Python 3.... Python 軟體介紹Python (32-bit)Python (64-bit)
更新時間:2022-10-12
更新細節:
What's new in this version:
- Fix bug 66277, a refactoring regression that broke JSP includes amongst other functionality
- Fix unexpected timeouts that may appear as client disconnections when using HTTP/2 and NIO2
- Enforce the requirement of RFC 7230 onwards that a request with a malformed content-length header should always be rejected with a 400 response
更新時間:2022-10-12
更新細節:
更新時間:2022-10-12
更新細節:
更新時間:2022-10-12
更新細節:
What's new in this version:
Element 1.11.9 (64-bit)
Deprecations:
- Legacy Piwik config.json option piwik.policy_url is deprecated in favour of privacy_policy_url. Support will be removed in the next release
Features:
- Device manager - select all devices
- New group call experience: Call tiles
- Add Shift key to FormatQuote keyboard shortcut
- Device manager - sign out of multiple sessions
- Display push toggle for web sessions (MSC3890)
- Add device notifications enabled switch
- Implement push notification toggle in device detail
- New group call experience: Starting and ending calls
- New group call experience: Room header call buttons
- Make device ID copyable in device list
- Use display name instead of user ID when rendering power events
- Read receipts for threads
Fixed:
- Use the correct sender key when checking shared secret
- Fix device selection in pre-join screen for Element Call video rooms
- Don't render a 1px high room topic if the room topic is empty
- Don't show feedback prompts when that UIFeature is disabled
- Fix soft crash around unknown room pills
- Fix spaces feedback prompt wrongly showing when feedback is disabled
- Fix tile soft crash in ReplyInThreadButton
Element 1.11.8 (64-bit)
- Fixed: Bump IDB crypto store version
Element 1.11.3 (64-bit)
Features:
- Improve auth aria attributes and semantics
- Device manager - New device tile info design
- Device manager generic settings subsection component
- Migrate the hidden read receipts flag to new "send read receipts" option
- Live location sharing - share location at most every 5 seconds
- Increase max length of voice messages to 15m
- Move pin drop out of labs
- Start DM on first message
- Remove "Add Space" button from RoomListHeader when user cannot create spaces
- The Welcome Home Screen: Dedicated Download Apps Dialog
- The Welcome Home Screen: "Submit Feedback" pane
- New User Onboarding Task List
- Add support for disabling spell checking
- Live location share - leave maximised map open when beacons expire
Fixed:
- Some slash-commands (/myroomnick) have temporarily been disabled before the first message in a DM is sent
- Use stable reference for active tab in tabbedView
- Fix pillification sometimes doubling up
- Fix highlights not being applied to plaintext messages
- Fix dismissing edit composer when change was undone
- 1-to-1 DM rooms with bots now act like DM rooms instead of multi-user-rooms before
- Apply inline start padding to selected lines on modern layout only
- Peek into world-readable rooms from spotlight
- Use default styling on nested numbered lists due to MD being sensitive
- Fix replying using chat effect commands
Element 1.11.2 (64-bit)
Features:
- Live location share - focus on user location on list item click
- Live location sharing - don't trigger unread counts for beacon location events
- Support for sending voice messages as replies and in threads
- Add Reply in thread button to the right-click message context-menu
- Starred_Messages_Feature_Contd_II/Outreachy
- Use "frequently used emojis" for autocompletion in composer
- Improve clickability of view source event toggle button
- Improve clickability of "collapse" link button on bubble layout
- Starred_Messages_Feature/Outreachy
- Implement Use Case Selection screen
- Live location share - handle insufficient permissions in location sharing
- Improve _FilePanel.scss
- Improve spotlight accessibility by adding context menus
Fixed:
- Replace mask-images with svg components in MessageActionBar
- Unbreak in-app permalink tooltips
- Show a back button when viewing a space member
- Align the right edge of info tile lines with normal ones on IRC layout
- Prevent email verification from overriding existing sessions
- Fix wrong buttons being used when exploring public rooms
- Re-add padding to generic event list summary on IRC layout
- Joining federated rooms via the spotlight search should no longer cause a "No known servers" error
Element 1.11.1 (64-bit)
- Enable URL tooltips on hover for Element Desktop
- Hide screenshare button in video rooms on Desktop
- Add a developer command to reset Megolm and Olm sessions
- add spaces to TileErrorBoundary
- Location sharing - add localised strings to map
- Added trim to ignore whitespaces in email check
- Improve _GenericEventListSummary.scss
- Live location share - tiles without tile server (PSG-591)
- Add option to display tooltip on link hover
- Support a module API surface for custom functionality
- Adjust encryption copy when creating a video room
- Add bidirectonal isolation for pills
- Delabs `Show current avatar and name for users in message history`
- Live location share - open latest location in map site
- Improve LinkPreviewWidget
- Render HTML topics in rooms on space home
- Hide timestamp on event tiles being edited on every layout
- Introduce new copy icon
- Allow finding group DMs by members in spotlight
- Live location share - explicitly stop beacons replaced beacons
- Remove unpin from widget kebab menu
- Live location share - redact related locations on beacon redaction
- Live location share - disallow message pinning
Element 1.11.0 (64-bit)
Changed:
- Remove Piwik support
Features:
- Document how to configure a custom home.html
- Move New Search Experience out of beta
- Switch video rooms to spotlight layout when in PiP mode
- Live location sharing - render message deleted tile for redacted beacons
- Improve view source dialog style
- Improve integration manager dialog style
- Implement MSC3827: Filtering of /publicRooms by room type
- Show chat panel when opening a video room with unread messages
- Live location share - forward latest location
- Allow integration managers to validate user identity after opening
- Create a common header on right panel cards on BaseCard
- Integrate searching public rooms and people into the new search experience
- Bring back waveform for voice messages and retain seeking
- Improve colors in settings
- Keep draft in composer when a slash command syntax errors
- Release video rooms as a beta feature
- Clarify logout key backup warning dialog
- Slightly improve the look of the Message edits dialog
- Add support for MD / HTML in room topics
- Live location share - link to timeline tile from share warning
- Improve composer visiblity
- Makes the avatar of the user menu non-draggable
- Improve widget buttons behaviour and layout
- Use AccessibleButton for 'Reset All' link button on SetupEncryptionBody
- Adjust message timestamp position on TimelineCard in non-bubble layouts
- Use AccessibleButton for 'In reply to' link button on ReplyChain
- Live location share - enable reply and react to tiles
- Change dash to em dash issues fixed
Fixed:
- Reduce video rooms log spam
- Connect to Jitsi unmuted by default
- Work around a Jitsi bug with display name encoding
- Make invite dialogue fixed height
- Correct issue with tab order in new search experience.
- Clicking location replies now redirects to the replied event instead of opening the map
- Keep clicks on pills within the app
- Don't overlap tile bubbles with timestamps in modern layout
- Connect to Jitsi unmuted by default
- Maximize width value of display name on TimelineCard with IRC/modern layout
- Align the avatar and the display name on TimelineCard
- Remove inline margin from reactions row on IRC layout
- Align "From a thread" on search result panel on IRC layout
- Display description of E2E advanced panel as subsection text
- Remove inline end margin from images on file panel
- Disable option to Quote when we don't have sufficient permissions
- Add padding to font scaling loader for message bubble layout
- Set 100% max-width to display name on reply tiles
- Fix alignment of pill letter
- Move the beta pill to the right side and display the pill on video room only
- Stop using absolute property to place beta pill on RoomPreviewCard
- Make the pill text single line
- Hide overflow of public room description on spotlight dialog result
- Fix position of message action bar on the info tile on TimelineCard in message bubble layout
- Remove inline start margin from display name on reply tiles on TimelineCard
- Improve homeserver dropdown dialog styling
- Fix crash when drawing blurHash for portrait videos PSB-139
- Fix grid blowout on pinned event tiles
- Fix temporary sync errors if there's weird settings stored in account data
- Fix reactions row overflow and gap between reactions
- Fix issues with the Create new room button in Spotlight
- Remove margin from E2E icon between avatar and hidden event
- Fix waveform on a message bubble
- Location sharing maps are now loaded after reconnection
- Update the avatar mask so it doesn’t cut off spaces’ avatars anymore
- Add a bit of safety around timestamp handling for threads
- Remove top margin from event tile on a narrow viewport
- Fix keyboard shortcuts on settings tab being wrapped
- Add try-catch around blurhash loading
- Prevent new composer from overflowing from non-breakable text
- Use common subheading on sidebar user settings tab
- Fix clickable area of advanced toggle on appearance user settings tab
- Disable redacting reactions if we don't have sufficient permissions
- Update the live timeline when the JS SDK resets it
- Fix flex blowout on image reply
- Enable background color on hover for chat panel and thread panel
- Fix #20026: send read marker as soon as we change it
- Allow AppTiles to shrink as much as necessary
- Make widgets in video rooms immutable again
- Use MessageActionBar style declarations on pinned message card
- Expire video member events after 1 hour
- Name lists on invite dialog
- Live location share - show loading UI for beacons with start timestamp in the future
- Fix scroll jump issue with the composer
- Fix the incorrect nesting of download button on MessageActionBar
- Revert link color change in composer
- Fix 'Logout' inline link on the splash screen
- Fix disappearing widget poput button when changing the widget layout
- Reduce gutter with the new read receipt UI
- Add ellipsis effect to hidden beacon status
- Make the pill on the basic message composer compatible with display name in RTL languages
- Prevent the banner text from being selected, replacing the spacing values with the variable
- Ensure the first device on a newly-registered account gets cross-signed properly
- Hide live location option in threads composer
- Make sure MessageTimestamp is not hidden by EventTile_line on TimelineCard
- Make PiP motion smoother and react to window resizes correctly
- Prevent Invite and DevTools dialogs from being cut off
- Squish event bubble tiles less
- Use random widget IDs for video rooms
- Fix read avatars overflow from the right chat panel with a maximized widget on bubble message layout
- Fix CallView crash
Element 1.10.15 (64-bit)
- Fix missing element desktop preferences
Element 1.10.14 (64-bit)
Features:
- Make Lao translation available
- Option to disable hardware acceleration on Element Desktop
- Configure custom home.html via .well-known/matrix/client["io.element.embedded_pages"]["home_url"] for all your element-web/desktop users
- Live location sharing - open location in OpenStreetMap
- Show a dialog when Jitsi encounters an error
- Add support for setting the avatar_url of widgets by integration managers
- Add an option to ignore (block) a user when reporting their events
- Add the option to disable hardware acceleration
- Slightly better presentation of read receipts to screen reader users
- Add jump to related event context menu item
- Add public room directory hook
Fixed:
- Stop Jitsi if we time out while connecting to a video room
- Remove inline margin from UTD error message inside a reply tile on ThreadView
- Move unread notification dots of the threads list to the expected position
- Prevent overflow of grid items on a bubble with UTD generally.
- Create 'Unable To Decrypt' grid layout for hidden events on a bubble layout
- Fix - AccessibleButton does not set disabled attribute
- Fix font not resetting when logging out
- Fix local aliases section of room settings not working for some homeservers
- Align EventTile_line with display name on message bubble
- Convert references to direct chat -> direct message
- Improve combining diacritics for U+20D0 to U+20F0 in Chrome
- Make the empty thread panel fill BaseCard
- Fix edge case around composer handling gendered facepalm emoji
- Fix a grid blowout due to nowrap displayName on a bubble with UTD
- Apply the same max-width to image tile on the thread timeline as message bubble
- Fix dropdown button size for picture-in-picture CallView
- Live location sharing - fix square border for image-less avatar (PSF-1052)
- Stop connecting to a video room if the widget messaging disappears
- Fix file button and audio player overflowing from message bubble
- Don't show broken composer format bar when selection is whitespace
- Fix media upload http 413 handling
- Fix emoji picker for editing thread responses. Fixes matrix-org/element-web-rageshakes#13129
- Map attribution while sharing live location is now visible
- Fix info tile overlapping the time stamp on TimelineCard
- Fix position of wide images on IRC / modern layout
- Fix other user's displayName being wrapped on the bubble message layout
- Set spacing declarations to elements in mx_EventTile_mediaLine
- Fix wide image overflowing from the thumbnail container
- Fix styles of "Show all" link button on ReactionsRow
- Automatically log in after registration
- Fix offline status in window title not working reliably
- Align input area with event body's first letter in a thread on IRC/modern layout
- Fix crash on null idp for SSO buttons
- Don't open the regular browser or our context menu on right-clicking the Options button in the message action bar
- Show notifications even when Element is focused
- Remove padding from the buttons on edit message composer of a event tile on a thread
- ensure metaspace changes correctly notify listeners
- Hide image banner on stickers, they have a tooltip already
- Adjust EditMessageComposer style declarations
Element 1.10.12 (64-bit)
Features:
- Made the location map change the cursor to a pointer so it looks like it's clickable (https
- Implement improved spacing for the thread list and timeline
- LLS: expose way to enable live sharing labs flag from location dialog
- Fix source text boxes in View Source modal should have full width
- Read Receipts: never show +1, if it’s just 4, show all of them
- Add opt-in analytics to onboarding tasks
- Allow user to control if they are signed out of all devices when changing password - Implement new Read Receipt design
- Stick connected video rooms to the top of the room list
- LLS: fix jumpy maximised map
- Persist audio and video mute state in video rooms
- Forcefully disconnect from video rooms on logout and tab close
- Add local echo of connected devices in video rooms
- Improve text of account deactivation dialog
- Live location sharing: own live beacon status on maximised view
- Show a lobby screen in video rooms
- Settings toggle to disable Composer Markdown
- Cache localStorage objects for SettingsStore
- Bring View Source back from behind developer mode
Fixed:
- Fix Jitsi Meet getting wedged at startup in some cases.
- Fix camera getting muted when disconnecting from a video room.
- Fix race conditions around threads
- Fix reading of cached room device setting values
- Fix issue with dispatch happening mid-dispatch due to js-sdk emit
- Match MSC behaviour for threads when disabled (thread-aware mode)
- Specify position of DisambiguatedProfile inside a thread on bubble message layout
- Location sharing: do not trackuserlocation in location picker
- fix text and map indent in thread view
- Live location sharing: don't group beacon info with room creation summary
- Don't linkify code blocks - read receipts: improve tooltips to show names of users
- Fix poll overflowing a reply tile on bubble message layout
- Fix text link buttons on UserInfo panel
- Clear local storage settings handler cache on logout
- Fix jump to bottom button being always displayed in non-overflowing timelines
- fix timeline search with empty text box should do nothing
- Fixes "space panel kebab menu is rendered out of view on sub spaces"
- Add margin to the location map inside ThreadView
- Patch: "Reloading the registration page should warn about data loss"
- Live location sharing: fix safari timestamps pt 2
- Fix issue with thread notification state ignoring initial events
- Fix event text overflow on bubble message layout
- Disable the message action bar when hovering over the 1px border between threads on the list
- correctly align read receipts to state events in bubble layout
- Fix issue with underfilled timelines when barren of content
- Fix baseline misalignment of thread panel summary by deduplication
- Fix editing of non-html replies
- Read Receipts "Fall from the Sky"
- Make read receipts handle nullable roomMembers correctly
- Don't form continuations on either side of a thread root
- Fix centering issue with sticker placeholder and #6449.
- Disable download option on
- Fix infinite loop when pinning/unpinning persistent widgets
- Tweak ReadReceiptGroup to better handle disambiguation
- stop the bottom edge of buttons getting clipped in devtools
- Fix issue with threads timelines with few events cropping events
- Changed font-weight to 400 to support light weight font
- Fix issue with thread panel not updating when it loads on first render
- fix: "Mention highlight and cursor hover highlight has different corner radius"
- Fix regression around haveRendererForEvent for hidden events and #21725.
- Fix regression around the room list treeview keyboard a11y
- Remove float property to let the margin between events appear on bubble message layout
- Fix race in Registration between server change and flows fetch
- fix rainbow breaks compound emojis
- Fix RightPanelStore handling first room on app launch wrong
- Fix UnknownBody error message unalignment
- Use -webkit-line-clamp for the room header topic overflow
- Fix issue with ServerInfo crashing the modal
- Fixes around threads beta in degraded mode
Element 1.10.11 (64-bit)
Features:
- Handle forced disconnects from Jitsi
- Improve performance of switching to rooms with lots of servers and ACLs
- Avoid a reflow when setting caret position on an empty composer
- Add message right-click context menu as a labs feature
- Live location sharing - basic maximised beacon map
- Live location sharing - render users own beacons in timeline
- Improve Threads beta around degraded mode
- Live location sharing - beacon in timeline happy path
- Add copy button to View Source screen
- Add heart effect
- Update new room icon
Fixed:
- Fix: "Code formatting button does not escape backticks"
- Fix beta indicator dot causing excessive CPU usage
- Fix overlapping timestamps on empty messages
- Fix power selector not showing up in user info when state_default undefined
- Avoid looking up settings during timeline rendering
- Fix a soft crash with video rooms
- Fixes call tiles overflow
- Fix a bug with emoji autocomplete sorting where adding the final ":" would cause the emoji with the typed shortcode to no longer be at the top of the autocomplete list
- Fix image preview sizing for edge cases
- Refactor SecurityRoomSettingsTab and remove unused state Fixes matrix-org/element-web-rageshakes#12002
- Don't show the prompt to enable desktop notifications immediately after registration
- Stop tracking threads if threads support is disabled
- Fix some issues with threads rendering
- Fix threads rendering issue in Safari
- Fix space panel width change on hovering over space item
- Hide the reply in thread button in deployments where beta is forcibly disabled
- Prevent soft crash around room list header context menu when space changes Fixes matrix-org/element-web-rageshakes#11416, matrix-org/element-web-rageshakes#11692, matrix-org/element-web-rageshakes#11739, matrix-org/element-web-rageshakes#11772, matrix-org/element-web-rageshakes#11891 matrix-org/element-web-rageshakes#11858 and matrix-org/element-web-rageshakes#11456.
- When selecting reply in thread on a thread response open existing thread
- Handle thread bundled relationships coming from the server via MSC3666
- Fix: Avatar preview does not update when same file is selected repeatedly
- Fix a bug where user gets a warning when changing powerlevel from Admin to custom level (100)
- Use a consistent alignment for all text items in a list
- Fixes button labels being collapsed per a character in CJK languages
- Fix: Remove jittery timeline scrolling after jumping to an event
- Fix regression of edits showing up in the timeline with hidden events shown
- Fix reporting events not working
- Make Jitsi widgets in video rooms immutable
- Fix: Ensure links to events scroll the correct events into view
Element 1.10.10 (64-bit)
Features:
- Handle forced disconnects from Jitsi
- Improve performance of switching to rooms with lots of servers and ACLs
- Avoid a reflow when setting caret position on an empty composer
- Add message right-click context menu as a labs feature
- Live location sharing - basic maximised beacon map
- Live location sharing - render users own beacons in timeline
- Improve Threads beta around degraded mode
- Live location sharing - beacon in timeline happy path
- Add copy button to View Source screen
- Add heart effect
- Update new room icon
Fixed:
- Fix: "Code formatting button does not escape backticks"
- Fix beta indicator dot causing excessive CPU usage
- Fix overlapping timestamps on empty messages
- Fix power selector not showing up in user info when state_default undefined
- Avoid looking up settings during timeline rendering
- Fix a soft crash with video rooms
- Fixes call tiles overflow
- Fix a bug with emoji autocomplete sorting where adding the final ":" would cause the emoji with the typed shortcode to no longer be at the top of the autocomplete list
- Fix image preview sizing for edge cases
- Refactor SecurityRoomSettingsTab and remove unused state Fixes matrix-org/element-web-rageshakes#12002.
- Don't show the prompt to enable desktop notifications immediately after registration
- Stop tracking threads if threads support is disabled
- Fix some issues with threads rendering
- Fix threads rendering issue in Safari
- Fix space panel width change on hovering over space item
- Hide the reply in thread button in deployments where beta is forcibly disabled
- Prevent soft crash around room list header context menu when space changes Fixes matrix-org/element-web-rageshakes#11416, matrix-org/element-web-rageshakes#11692, matrix-org/element-web-rageshakes#11739, matrix-org/element-web-rageshakes#11772, matrix-org/element-web-rageshakes#11891 matrix-org/element-web-rageshakes#11858 and matrix-org/element-web-rageshakes#11456.
- When selecting reply in thread on a thread response open existing thread
- Handle thread bundled relationships coming from the server via MSC3666
- Fix: Avatar preview does not update when same file is selected repeatedly
- Fix a bug where user gets a warning when changing powerlevel from Admin to custom level (100)
- Use a consistent alignment for all text items in a list
- Fixes button labels being collapsed per a character in CJK languages
- Fix: Remove jittery timeline scrolling after jumping to an event
- Fix regression of edits showing up in the timeline with hidden events shown
- Fix reporting events not working
- Make Jitsi widgets in video rooms immutable
- Fix: Ensure links to events scroll the correct events into view
Element 1.10.9 (64-bit)
Features:
- Release threads as a beta feature
- More video rooms design updates
- Update video rooms to new design specs
- Live Location Sharing - left panel warning with error
- Live location sharing - Stop publishing location to beacons with consecutive errors
- Live location sharing: allow retry when stop sharing fails
- Allow voice messages to be scrubbed in the timeline
- Live location sharing - stop sharing to beacons in rooms you left
- Allow sending and thumbnailing AVIF images
- Live location sharing - handle geolocation errors
- Show voice room participants when not connected
- Add margins between labs sections
- Live location sharing - send geolocation beacon events - happy path
- Add support for Animated (A)PNG
- Don't form continuations from thread roots
- Improve handling of animated GIF and WEBP images
- Wire up file preview for video files
- When showing thread, always auto-focus its composer
- Live location sharing - refresh beacon expiry in room
- Use styled mxids in member list v2
- Delete groups (legacy communities system)
- Add a prototype of voice rooms in labs
Fixed:
- Avoid flashing the Jitsi prejoin screen at the user before skipping it
- Fix editing
- tags with a non-1 start attribute
- - Fix URL previews being enabled when room first created
- - Don't use m.call for Jitsi video rooms
- - Scale emoji with size of surrounding text
- - Make "Jump to date" translatable
- - Normalize call buttons
- - Show room preview bar with maximised widgets
- - Update more strings to not wrongly mention room when it is/could be a space and
- - Fix issue with redacting via edit composer flow causing stuck editStates
- - Fix some image/video scroll jumps
- - Fix "react error on share dialog"
- - Fix disambiguated profile in threads in bubble layout
- - Responsive BetaCard on Labs
- - Display button as inline in room directory dialog
- - Null guard TimelinePanel unmount edge
- - Fix beta pill label breaking
- - Strip relations when forwarding
- - Don't try (and fail) to show replies for redacted events
- - Fix 3pid member info for space member list
- - Set max-width to user context menu
- - Fix issue with falsey hrefs being sent in events
- - Make video sizing consistent with images
- Element 1.10.7 (64-bit)
- Security fixes:
- - Fix a bug where URL previews could be enabled in right panel timelines when they should not have been
- Features:
- - Add a config.json option to skip the built-in Jitsi welcome screen
- - Add unexposed account setting for hiding poll creation
- - Allow pinning polls
- - Make trailing : into a setting
- - Location sharing > back button
- - use LocationAssetType
- - Location share type UI
- - Add a few more UIComponent flags, and ensure they are used in existing code
- - Add support for overriding strings in the app
- - Add support for redirecting to external pages after logout
- - Expose redaction power level in room settings
- - Update and expand ways to access pinned messages
- - Add slash command to switch to a room's virtual room
- Fixed:
- - Remove Lojban translation.
- - Merge pull request from GHSA-qmf4-7w7j-vf23
- - Add another null guard for member
- - Fix room account settings
- - Fix missing summary text for pinned message changes
- - Pass room to getRoomTombstone to avoid racing with setState
- - Hide composer and call buttons when the room is tombstoned
- - Fix bad ternary statement in autocomplete user pill insertions
- - Fix sending locations into threads and fix i18n
- - Fix location map attribution rendering over message action bar
- - Fix wrongly asserting that PushRule::conditions is non-null
- - Fix account & room settings race condition
- - Fix bug with some space selections not being applied
- - Revert "replace all require(.svg) with esm import"
- - Hide unpinnable pinned messages in more cases
- - Fix room list being laggy while scrolling ????
- - Make pinned messages more reliably reflect edits
- - Improve accessibility of the BetaPill
- - Autofocus correct composer after sending reaction
- - Consider polls as message events for rendering redactions
- - Prevent event tiles being shrunk/collapsed by flexbox
- - Fix ExportDialog title on export cancellation
- - Mandate use of js-sdk/src/matrix import over js-sdk/src
- - Fix backspace not working in the invite dialog
- - Fix right panel soft crashes due to missing room prop
- - fix color of location share caret
- - Wrap all EventTiles with a TileErrorBoundary and guard parsePermalink
- - Fix changing space sometimes bouncing to the wrong space
- - Ensure EventListSummary key does not change during backpagination - Fix positioning of the thread context menu
- - Inject sender into pinned messages
- - Tweak info message padding in right panel timeline
- - Fix another freeze on room switch
- - Fix out of memory error when failing to acquire location
- - Fix edge case in context menu chevron positioning
- - Fix composer format buttons on WebKit
- - manage voicerecording state when deleting or sending a voice message
- - Fix bug with useRoomHierarchy tight-looping loadMore on error
- - Fix upload button & shortcut not working for narrow composer mode
- - Fix emoji insertion in thread composer going to the main composer
- - Try harder to keep context menus inside the window
- - Fix edge case around event list summary layout
- - Fix event list summary 1 hidden message pluralisation
- - Fix vanishing recently viewed menu
- - Fix freeze on room switch
- - Check 'useSystemTheme' in quick settings theme switcher
- - Fix 'my threads' filtering to include participated threads
- - Remove log line to try to fix freeze on answering VoIP call
- - Support social login & password on soft logout page
- - Fix missing padding on server picker
- - Throttle RoomState.members handlers
- - Only show joined/invited in search dialog
- - Don't pillify code blocks
- - Fix keyboard shortcut icons on macOS
- Element 1.10.6 (64-bit)
- - Fix some crashes in the right panel
- Element 1.10.5 (64-bit)
- Translations:
- - This release contains a significant update to the Japanese translations
- Features:
- - Support "closed" polls whose votes are not visible until they are ended
- - Focus trap in poll creation dialog
- - Add labs flag: Show only current profile on historical messages
- - Keep unsent voice messages in memory until they are deleted or sent
- - A link to #/dm in a custom home.html will open the "Direct Messages" dialog
- - set icon-button-color to be configurable via quaternary-content variable
- - Allow editing polls
- - Abstract spotlight to allow non-room results too matrix-org/element-web-rageshakes#10766, matrix-org/element-web-rageshakes#10777, matrix-org/element-web-rageshakes#10767 matrix-org/element-web-rageshakes#10760 and matrix-org/element-web-rageshakes#10752.
- - Display '(edited)' next to edited polls
- - Use the resize observer polyfill consistently Fixes matrix-org/element-web-rageshakes#10700.
- - Consolidate, simplify and improve copied tooltips
- - Suggest @room when @channel, @everyone, or @here is typed in composer
- - Add customisation point to disable space creation
- - Consolidate RedactionGrouper and HiddenEventGrouper into MELS
- - Unify widget header actions with those in right panel
- - Improve new search dialog context text for exactly 2 parent spaces
- Fixed:
- - Fix command key missing in keyboard shortcuts tab
- - [Release] Tweak info message padding in right panel timeline
- - [Release] Fix edge case around event list summary layout
- - Wire up CallEventGroupers for Search Results
- - Fix edge case around event list summary layout
- - Fix misalignment with Event List Summaries
- - Fix non-customizable keybindings not working as expected and matrix-org/element-web-rageshakes#10830
- - Fix accessibility around the room list treeview and new search beta Fixes matrix-org/element-web-rageshakes#10873
- - Inhibit tooltip on timeline pill avatars, the whole pill has its own
- - Fix virtual / native room mapping on call transfers
- - Fix ScrollPanel data-scrollbar not responding to window resizing
- - add cursor: pointer to actionable poll options
- - Tear down AppTile using lifecycle tracking
- - Fix layout inconsistencies with the room search minimized button
- - Fix space panel notification badge behaviour and metrics
- - Fix left panel widgets causing app crashes (again)
- - Fix right panel data flow
- - set mask-size for icons
- - Fix room create tile not showing up with hidden events shown
- - Fix delayed badge update for mentions in encrypted rooms
- - Fix add existing space not showing any spaces
- - Fix edge cases around event list summaries with hidden events and redactions #21050 and #21055.
- - Improve styling of edge case devtools state keys
- - Don't scroll to bottom when executing non-message slash commands
- - Fix cutout misalignment on some decorated room avatars
- - Fix desktop notifications for invites showing user IDs instead of displaynames Contributed by @c-cal.
- - Fix bad pluralisation on event list summary hidden message handling
- - Properly recurse subspaces for leave space dialog options and
- - Fix translation for keyboard shortcut displaynames
- - Fix space member list opening with back button
- - Fix sort order for facepiles which was exactly reverse
- - Fix state events being wrongly hidden when redacted
- - Event List Summary guard against missing event senders
- - Fix all settings button opening sidebar settings tab
- - Fix theme selector dropdown overflow
- - Fix widget and mjolnir state events showing with mxid not name
- - Fix space member list not opening
- - Handle highlight notifications in timeline card button
- - Fix add existing space not showing any spaces
- - Inhibit Room List keyboard pass-thru when the search beta is enabled
- - Add unread notification dot to timeline card button
- Element 1.10.4 (64-bit)
- - Fix bug where badge colour on encrypted rooms may not be correct until anothe rmessage is sent
- Element 1.10.3 (64-bit)
- - Add map tile URL for location sharing maps to sample config (and element.io release app config)
- Element 1.10.1 (64-bit)
- Fixed:
- - Fix the sticker picker
- - Ensure UserInfo can be rendered without a room
- - Fix publishing address wrongly demanding the alias be available
- Element 1.10.0 (64-bit)
- Features:
- - Tweak room list header menu for when space is active
- - Tweak light hover & active color for bubble layout
- - De-labs Metaspaces
- - De-labs Message Bubbles layout
- - Add customisation point for mxid display
- - Add labs flag for default open right panel
- - Tweak copy for the Sidebar tab in User Settings
- - Make widgets not reload (persistent) between center and top container
- - Don't render a bubble around emotes in bubble layout
- - Add ability to switch between voice & video in calls
- - Re-renable Share option for location messages
- - Make room ID copyable
- - Improve the look of the keyboard settings tab
- - Add tooltips to emoji in messages nd
- - Improve redundant tooltip on send button in forward dialog
- - Allow downloads from widgets
- - Parse matrix-schemed URIs
- - Show a tile at beginning of visible history
- - Enable the polls feature
- - Display general marker on non-self location shares
- - Improve/add notifications for location and poll events
- - Upgrade linkify to v3.0
- - Update sidebar icon from Compound
- - Replace home icon with new one
- - Make the Keyboard Shortcuts dialog into a settings tab
- - Add setting for enabling location sharing
- - Add a developer mode 'view source' button to crashed event tiles
- - Replace kick terminology with Remove from chat - Render events as extensible events (behind labs)
- - Render Jitsi (and other sticky widgets) in PiP container, so it can be dragged and the "jump to room functionality" is provided
- - Allow bubble layout in Thread View
- - Make LocationPicker appearance cleaner
- - Limit max-width for bubble layout to 1200px
- - Improve look of call events in bubble layout
- - Make files & voice memos in bubble layout match colouring
- - Allow cancelling events whilst they are encrypting
- Fixed:
- - [Release] Fix left panel widgets causing app-wide crash
- - Load light theme prior to HTML export to ensure it is present
- - Fix soft-crash when hanging up Jitsi via PIP
- - Fix RightPanelStore assuming isViewingRoom is false on load
- - Correctly handle Room.timeline events which have a nullable Room Fixes matrix-org/element-web-rageshakes#9490
- - Translate keyboard shortcut alternate key names
- - Fix unfocused paste handling and focus return for file uploads
- - Changed MacOS hotkey for GoToHome view
- - Fix issue with the new composer EmojiPart which caused infinite loops
- - Upgrade linkifyjs to fix schemes as domain prefixes
- - Show bubble tile timestamps for bubble layout inside the bubble
- - Improve taken username warning in registration for when request fails
- - Avoid double dialog after clicking to remove a public room
- - Fix space member list right panel state
- - Fall back to legacy analytics for guest users
- - Always emit a space filter update when the space is actually changed
- - Enlarge emoji in composer
- - Disable location sharing button on Desktop
- - Make pills more natural to navigate around
- - Fix excessive padding on inline images
- - Prevent pills from being split by formatting actions
- - Fix translation of "powerText"
- - Unhide display names when switching back to modern layout
- - Fix space member list not opening
- - Fix translation for the "Add room" tooltip
- - Make the close button of the location share dialog visible in high-contrast theme
- - Cancel pending events in virtual room when call placed
- - Fix alignment of unread badge in thread list
- - Fix left positioned tooltips being wrong and offset by fixed value
- - Fix MAB overlapping or overflowing in bubbles layout and threads regressions
- - Fix wrong icon being used for appearance tab in space preferences dialog
- - Fix /jumptodate using wrong MSC feature flag
- - Ensure maps show up in replies and threads, by creating unique IDs
- - Differentiate between hover and roving focus in spotlight dialog
- - Fix timeline jumping issues related to bubble layout
- - Start a conference in a room with 2 people + invitee rather than a 1:1 call
- - Wait for initial profile load before displaying widget
- - Make widgets and calls span across the whole room width when using bubble layout
- - Always show right panel after setting a card
- - Support deserialising HR tags for editing
- - Refresh ThreadView after React state has been updated
- - Set initial zoom level to 1 to make zooming to location faster
- - truncate room name on pip header
- - Prevent enter to send edit weirdness when no change has been made
- - Allow using room pills in slash commands
- Element 1.9.9 (64-bit)
- Features:
- - Add permission dropdown for sending reactions
- - Ship maximised widgets and remove feature flag
- - Properly maintain aspect ratio of inline images
- - Add zoom buttons to the location view
- - Remove bubble from around location events
- - Disable "Publish this room" option in invite only rooms
- - Give secret key field an id
- - Display a tooltip when you hover over a location
- - Open map in a dialog when it is clicked
- - a11y - wrap notification level radios in fieldsets
- - Wrap inputs in fieldsets in Space visibility settings
- - History based navigation with new right panel store
- - Associate room alias warning with public option in settings
- - Disable quick reactions button when no permissions
- - Allow opening a map view in OpenStreetMap
- - Display the user's avatar when they shared their location
- - Remove the Forward and Share buttons for location messages only
- - Add configuration to disable relative date markers in timeline
- - Space preferences for whether or not you see DMs in a Space
- - Have LocalEchoWrapper emit updates so the app can react faster
- - Use semantic heading on dialog component
- - Add /jumptodate slash command
- - Update room context menu copy
- - Use lazy rendering in the AddExistingToSpaceDialog
- - Tweak FacePile tooltip to include whether or not you are included
- Fixed:
- - Ensure group audio-only calls don't switch on the webcam on join
- - Fix wrongly wrapping code blocks, breaking line numbers
- - Set header buttons to no phase when right panel is closed
- - Fix active Jitsi calls (and other active widgets) not being visible on screen, by showing them in PiP if they are not visible in any other container
- - Fix layout of message bubble preview in settings
- - Prevent mutations of js-sdk owned objects as it breaks accountData
- - fallback properly with pluralized strings
- - Consider continuations when resolving whether a tile is last in section
- - Fix read receipts and sent indicators for bubble layout
- - null-guard dataset mxTheme to prevent html exports from exploding
- - Fix avatar container overlapping give feedback cta
- - Fix jump to bottom button working when on a permalink
- - Remove the Description from the location picker
- - Fix look of the untrusted device dialog
- - Hide maximise button in the sticker picker
- - Fix space ordering to match newer spec
- - Fix typing notification colors
- - fix fallback for pluralized strings
- - Fix right panel soft crashes chat rooms
- - update yarn.lock and i18n
- - Don't send typing notification when restoring composer draft
- - Fix room joining spinner being incorrect if you change room mid-join
- - Only return the approved widget capabilities instead of accepting all requested capabilities
- - Fix quoting messages from the search view
- - Attribute fallback i18n strings with lang attribute
- - Fix spotlight cmd-k wrongly expanding left panel
- - Fix room_id check when adding user widgets
- - Add new line in settings label
- - Fix handling incoming redactions in EventInde
- - Fix room alias address isn't checked for validity before being shown as added
- - Call view accessibility fixes
- - Fix offscreen canvas breaking with split-brained firefox support
- - Removed red shield in forwarding preview
- - Wrap status message
- - Move hideSender logic into state so it causes re-render
- - Fix dialpad positioning
- - Hide non-functional list options on Suggested sublist
- - Fix width overflow in mini composer overflow menu
- - Fix being wrongly sent to Home space when creating/joining/leaving rooms
- - Fix HTML Export where the data-mx-theme is Light not light
- - Don't disable username/password fields whilst doing wk-lookup
- - Prevent keyboard propagation out of context menus
- - Fix nulls leaking into geo urls
- - Fix zIndex of peristent apps in miniMode
- - Space panel should watch spaces for space name changes
- - Fix list formatting alternating on edit
- - Don't show Testing small changes without UIFeature
- - Fix invisible toggle space panel button
- - Fix le
更新時間:2022-10-12
更新細節:
更新時間:2022-10-12
更新細節:
What's new in this version:
Databit Password Manager 1.1819
New:
- Added the option to change the font size throughout the application. Simply select the small, medium or large font size from the application settings on the home screen.
- Application Backup and Restore. You can now backup the entire application from the Tools menu on the home screen. This eliminates the need to restore each database separately and is intended to be used in the event of a computer change or hard disk failure. All of your application settings, all databases and their settings are backed up with three-layer encryption to the location of your choice.
- Added ‘Back’ and ‘Forward’ buttons to the accounts window to give the user the ability to move back and forth through all accounts visited during a session
Improved:
- We’ve increased the overall size of the application for better viewing. The increased space between objects along with font sizing, makes for a much improved interface and visual display on any standard size monitor and resolution
- Your account passwords are no longer limited to 25 characters, you can now have account passwords up to 40 characters in length
- The Quick-Login feature has been optimized for faster and more secure performance when logging into your accounts.
- Timing code within the application has been optimized to prevent lag on slower computers when in the accounts window
- We’ve changed the default Quick-Login dialog delay from 2 seconds to .5 seconds. Any new accounts created will be set to a .5 second delay. You can still change the delay if needed.
- We’ve tested all import wizards for proper operation and made some changes. We’ve also added the option to import from KeePass versions 1 and 2
- The photo importer will now remember the path to the last picture/s imported while the application is running
- The credit card form will now display the status of an expired card
Fixed:
- Searching for an account did not always work when pressing the magnifying glass
- The Quick-Login dialog delay was not working correctly when logging in from the system tray (notification area)
- The account password expiry status was not being refreshed properly after deleting an account
Databit Password Manager 1.1743
- Fixed: Due to some changes in the LastPass export file, the LastPass Import Wizard stopped working
Databit Password Manager 1.1742
- Updated the licensing / activation system for better performance
- Updated the license activation dialog boxes
- Other minor updates
Databit Password Manager 1.1741
Improved:
- Modified some security protocols for more efficient operation
- Automated some application settings for less user interaction
Databit Password Manager 1.1740
- Improved – Better high resolution monitor awareness on Windows 10
- Some minor improvements to the interface design
Databit Password Manager 1.1738
New:
- Created a recovery system in the event of a power failure during a file operation such as synchronize
or restore, the database could be corrupted, the system will now recover to the last session backup
- Added a Cancel Edits button to the Password Accounts tab form
- You can now cancel all changes made on the tab form for a record
- The record is auto saved when you navigate away from the accounts tabbed form
Improved:
- Created additional Security Protocols
- You can now select multiple photos when selecting photos to import
The Photo Importer also now allows you to rotate your images before importing
- Made some minor interface improvements
Fixed:
- Several of the Popular Website Logins were not working due to changes with the websites
- An issue was introduced in version 1.1721 which broke part of the synchronization process
Databit Password Manager 1.1721
- New – Added the Popular Website Wizard – Choose from over 100 of the most popular websites
- You can quickly setup and login to some of your favorite website accounts in just a few clicks
- Redesigned the software interface for a more professional look and feel
Added:
- four more category lookups, Electronics, Music, Social Media & Sports
- an email drop down listbox to the Identity Add & Edit forms for the email fields
- the ability to copy a password to the clipboard when generating a password with the Password Generator
- maintenance code to remove all synchronization files older than 60 days
Fixed:
- an issue where the Vivaldi browser was not working in Windows 8
- an issue where the up and down indicators on the home screen would sometimes not render properly
- synchronization code to eliminate occasional hang when the sync dialog runs
Databit Password Manager 1.1654
- Added support for the Brave browser – Brave version 1.23.73
- Created the Databit Software A.M.S. (Automatic Maintenance System) – This will insure more efficient operation when the software is left running for long periods of time
Databit Password Manager 1.1649
- Made improvements to the Desktop Login Wizard for more efficient and stable operation
- Made some minor display changes
Databit Password Manager 1.1647
- Discovered an issue in the Password Account Wizard when running Windows 7 similar to the problem in the previous version 1.1646
- This issue has been resolved
Databit Password Manager 1.1646
- A Windows 10 update caused a process in the Password Account Wizard to stop working
- This issue has been resolved
- Changed the font on the category and account lists
- An error was introduced in Ver. 1.1642
- When trying to select a program startup file from the "Browse for Programs" button, it would fail
- This issue has been resolved
更新時間:2022-10-12
更新細節:
What's new in this version:
Security:
- Fix multiplying a list by an integer (list *= int): detect the integer overflow when the new allocated length is close to the maximum size. Issue reported by Jordan Limor. Patch by Victor Stinner
- Fix a shell code injection vulnerability in the get-remote-certificate.py example script. The script no longer uses a shell to run openssl commands. Issue reported and initial fix by Caleb Shortt. Patch by Victor Stinner
- The deprecated mailcap module now refuses to inject unsafe text (filenames, MIME types, parameters) into shell commands. Instead of using such text, it will warn and act as if a match was not found (or for test commands, as if the test failed)
Core and Builtins:
- os.sched_yield() now release the GIL while calling sched_yield(2). Patch by Dong-hee Na
- Bugfix: PyFunction_GetAnnotations() should return a borrowed reference. It was returning a new reference
- Fixed a missing incref/decref pair in Exception.__setstate__(). Patch by Ofey Chan
- Fix command line parsing: reject -X int_max_str_digits option with no value (invalid) when the PYTHONINTMAXSTRDIGITS environment variable is set to a valid limit. Patch by Victor Stinner
- Fix overly-broad source position information for chained comparisons used as branching conditions
- Fix undefined behaviour in _testcapimodule.c
- When ValueError is raised if an integer is larger than the limit, mention the sys.set_int_max_str_digits() function in the error message. Patch by Victor Stinner
- At Python exit, sometimes a thread holding the GIL can wait forever for a thread (usually a daemon thread) which requested to drop the GIL, whereas the thread already exited. To fix the race condition, the thread which requested the GIL drop now resets its request before exiting. Issue discovered and analyzed by Mingliang ZHAO. Patch by Victor Stinner
- Fix a possible assertion failure, fatal error, or SystemError if a line tracing event raises an exception while opcode tracing is enabled
- Fix undefined behaviour in C code of null pointer arithmetic
- Do not expose KeyWrapper in _functools
- When loading a file with invalid UTF-8 inside a multi-line string, a correct SyntaxError is emitted
- Disable incorrect pickling of the C implemented classmethod descriptors
- Fix AttributeError missing name and obj attributes in object.__getattribute__(). Patch by Philip Georgi
- bpo-42316: Document some places where an assignment expression needs parentheses.
Library:
- Wrap network errors consistently in urllib FTP support, so the test suite doesn’t fail when a network is available but the public internet is not reachable
- Fixes AttributeError when subprocess.check_output() is used with argument input=None and either of the arguments encoding or errors are used
- Avoid spurious tracebacks from asyncio when default executor cleanup is delayed until after the event loop is closed (e.g. as the result of a keyboard interrupt)
- Avoid a crash in the C version of asyncio.Future.remove_done_callback() when an evil argument is passed
- Remove tokenize.NL check from tabnanny
- Make Semaphore run faster
- Fix generation of the default name of tkinter.Checkbutton. Previously, checkbuttons in different parent widgets could have the same short name and share the same state if arguments “name” and “variable” are not specified. Now they are globally unique
- Update bundled libexpat to 2.4.
- Fix race condition in asyncio where process_exited() called before the pipe_data_received() leading to inconsistent output. Patch by Kumar Aditya
- Fixed check in multiprocessing.resource_tracker that guarantees that the length of a write to a pipe is not greater than PIPE_BUF
- Corrected type annotation for dataclass attribute pstats.FunctionProfile.ncalls to be str
- Fix the faulthandler implementation of faulthandler.register(signal, chain=True) if the sigaction() function is not available: don’t call the previous signal handler if it’s NULL. Patch by Victor Stinner
- In inspect, fix overeager replacement of “typing.” in formatting annotations
- Fix asyncio.streams.StreamReaderProtocol to keep a strong reference to the created task, so that it’s not garbage collecte
- Fix handling compiler warnings (SyntaxWarning and DeprecationWarning) in codeop.compile_command() when checking for incomplete input. Previously it emitted warnings and raised a SyntaxError. Now it always returns None for incomplete input without emitting any warnings
- Fixed flickering of the turtle window when the tracer is turned off. Patch by Shin-myoung-serp
- Allow asyncio.StreamWriter.drain() to be awaited concurrently by multiple tasks. Patch by Kumar Aditya
- Fix broken asyncio.Semaphore when acquire is cancelled
- Fix ast.unparse() when ImportFrom.level is Non
- Improve performance of urllib.request.getproxies_environment when there are many environment variable
Documentation:
- Fix ! in c domain ref target syntax via a conf.py patch, so it works as intended to disable ref target resolution
- Clarified the conflicting advice given in the ast documentation about ast.literal_eval() being “safe” for use on untrusted input while at the same time warning that it can crash the process. The latter statement is true and is deemed unfixable without a large amount of work unsuitable for a bugfix. So we keep the warning and no longer claim that literal_eval is safe
- Update tutorial introduction output to use 3.10+ SyntaxError invalid range
Build:
- Ensure that Windows releases built with Toolsmsiuildrelease.bat are upgradable to and from official Python releases
Windows:
- Fix possible crashes caused by the use of uninitialized variables when pass invalid arguments in os.system() on Windows and in Windows-specific modules (like winreg)
- Clarify some text in the Windows installer
- Fixes a potential buffer overrun in msilib
更新時間:2022-10-12
更新細節:
更新時間:2022-10-07
更新細節:
What's new in this version:
- Fixed, a refactoring regression that broke JSP includes amongst other functionality
- Fix unexpected timeouts that may appear as client disconnections when using HTTP/2 and NIO2
- Enforce the requirement of RFC 7230 onwards that a request with a malformed content-length header should always be rejected with a 400 response
更新時間:2022-09-27
更新細節: