Krita 歷史版本列表 Page1

最新版本 Krita 5.2.0

Krita 歷史版本列表

Krita 是免費的數字繪畫和插圖應用程序。 Krita 提供 CMYK 支持,HDR 繪畫,透視網格,碼頭,濾鏡,繪畫助手等多種功能。 Krita 軟體介紹

Krita (32-bit)Krita (64-bit)


Krita 5.2.0 查看版本資訊

更新時間:2023-11-02
更新細節:

What's new in this version:

- Set updateRect to widget rect on fractional hidpi screen
- Remove a warning from KisTransactionData…possiblySwitchCurrentTime()
- Several QImage optimizations from Fushan Wen
- Make sure that saved encoder settings are supported by FFmpeg
- Make sure that splitter state is saved in Preset Chooser
- Update webp to the latest version
- Added openh264 presets to the recorder plugin
- Welcome Page: Added bare minimum close/hide button to dev fund banner
- Update libvpx to 1.13.1 that fixes 0-day vulnerability

Fixed:
- Fix link to Scripting API in About splash (Thanks, Matt Alexander)
- Fix loading swatchbook CMYK palettes
- Fix crash when copy-pasting a transformation mask
- Fix external FFmpeg not working on Linux due to clash in LD_LIBRARY_PATH
- Fix setting size of text brushtip
- Fix removal of duplicated frames in “Only Unique Frames” mode
- Fix layer selection menus piling up until closing the canvas
- Fix a crash after removing a vector layer with active selection of shapes
- Fix detection of FFmpeg in AppImages
- Fix misbehavior in the “grow until darkest pixel” selection filter
- Fix brush rotation when using Airbrush mode

Select Version 查看版本資訊

更新時間:2023-11-02
更新細節:

What's new in this version:

- Set updateRect to widget rect on fractional hidpi screen
- Remove a warning from KisTransactionData…possiblySwitchCurrentTime()
- Several QImage optimizations from Fushan Wen
- Make sure that saved encoder settings are supported by FFmpeg
- Make sure that splitter state is saved in Preset Chooser
- Update webp to the latest version
- Added openh264 presets to the recorder plugin
- Welcome Page: Added bare minimum close/hide button to dev fund banner
- Update libvpx to 1.13.1 that fixes 0-day vulnerability

Fixed:
- Fix link to Scripting API in About splash (Thanks, Matt Alexander)
- Fix loading swatchbook CMYK palettes
- Fix crash when copy-pasting a transformation mask
- Fix external FFmpeg not working on Linux due to clash in LD_LIBRARY_PATH
- Fix setting size of text brushtip
- Fix removal of duplicated frames in “Only Unique Frames” mode
- Fix layer selection menus piling up until closing the canvas
- Fix a crash after removing a vector layer with active selection of shapes
- Fix detection of FFmpeg in AppImages
- Fix misbehavior in the “grow until darkest pixel” selection filter
- Fix brush rotation when using Airbrush mode

SoftEther VPN Gate Client Plugin 2023.01.07 build 9782 查看版本資訊

更新時間:2023-01-07
更新細節:

Krita 5.1.5 查看版本資訊

更新時間:2023-01-06
更新細節:

What's new in this version:

Fixed:
- Fix issue with banding when using the gradient map filter as a filter layer
- Only center paste into active layer if contents are outside image bounds
- EXR: Fix opening EXR files that have only a luma channel
- Fix an issue building with XSIMD 10.0 and up
- Properly use the resolution of a .KRA file when that file is used as a file layer
- Fix a regression in loading PSD files
- Android: Fix loading and creating images on Android and ChromeOS
- Android: Fix an issue with loading translations

Krita 5.1.4 查看版本資訊

更新時間:2022-12-15
更新細節:

What's new in this version:

Fixed:
- Vector shapes not swapping the current fg/bg color
- Fix a crash when using “Paste into Active Layer”
- Layer Styles: label the Outer Glow page as Outer, not Inner Glow
- Parse transfer characteristics from ICC profiles
- Fix handling ICC color primaries and whitepoint detections
- Remove two obsolete actions from the action list in settings->configure Krita->shortcuts
- Fix some display artefacts when using fractional display scaling
- Fix wraparound mode for non-pixel brush engines
- Fix visibility of the measure and gradient tools on a dark background
- Fix data loss when a transform tool is applied too quickly.
- Android: Disable changing the resource location
- Android: Disable the touch docker (some buttons are completely broken, and we’re rewriting Krita’s touch functionality)
- Android: disable New Window (Android does not do windows)
- Android: disable workspaces that create multiple wiondows (Android does not do windows)
- Android: make TIFF import and export work
- Android: remove the detach canvas action (Android does not do windows)
- TIFF: Fix inconsistent alpha and Photoshop-style layered tiff export checkboxes
- TIFF: Fix handling multipage files
- TIFF: Implement detection of the resolution’s unit
- EXR: Implement consistent GRAY and XYZ exporting
- AVIF: add the image/avif mimetype to the desktop file so external applications can know Krita can open these files
- PSD: allow zero-sized resource blocks
- Python: fix creating a new image from Python
- Python: fix updating the filename when using Document::saveAs
- Python: make it possible to use Python 3.11
- Animation: Improve the autokey functionality

Krita 5.1.1 查看版本資訊

更新時間:2022-09-14
更新細節:

Julia Language 1.8.0 (64-bit) 查看版本資訊

更新時間:2022-08-18
更新細節:

What's new in this version:

New language features:
- Mutable struct fields may now be annotated as const to prevent changing them after construction, providing for greater clarity and optimization ability of these objects
- Type annotations can now be added to global variables to make accessing them type stable
- Empty n-dimensional arrays can now be created using multiple semicolons inside square brackets, e.g. [;;;] creates a 0×0×0 Array
- try-blocks can now optionally have an else-block which is executed right after the main body only if no errors were thrown
- @inline and @noinline can now be placed within a function body, allowing one to annotate anonymous function
- @inline and @noinline can now be applied to a function at callsite or block to enforce the involved function calls to be (or not to be inlined
- , ?, and ? are now allowed as identifier characters
- Support for Unicode 14.0.0
- Module(:name, false, false can be used to create a module that contains no names (it does not import Base or Core and does not contain a reference to itself

Language changes:
- Newly-created Task objects (@spawn, @async, etc. now adopt the world age for methods from their parent Task upon creation, instead of using the global latest world at start. This is done to enable inference to eventually optimize these calls. Places that wish for the old behavior may use Base.invokelatest
- Unbalanced Unicode bidirectional formatting directives are now disallowed within strings and comments, to mitigate the "trojan source" vulnerability
- Base.ifelse is now defined as a generic function rather than a builtin one, allowing packages to extend its definition
- Every assignment to a global variable now first goes through a call to convert(Any, x (or convert(T, x respectively if a type T has been declared for the global. This means great care should be taken to ensure the invariant convert(Any, x === x always holds, as this change could otherwise lead to unexpected behavior
- Builtin functions are now a bit more like generic functions, and can be enumerated with methods

Compiler/Runtime improvements:
- Bootstrapping time has been improved by about 25%
- The LLVM-based compiler has been separated from the run-time library into a new library, libjulia-codegen. It is loaded by default, so normal usage should see no changes. In deployments that do not need the compiler (e.g. system images where all needed code is precompiled, this library (and its LLVM dependency can simply be excluded
- Conditional type constraints are now be forwarded interprocedurally (i.e. propagated from caller to callee. This allows inference to understand e.g. Base.ifelse(isa(x, Int, x, 0 returns ::Int-value even if the type of x is not known
- Julia-level SROA (Scalar Replacement of Aggregates has been improved: allowing elimination of getfield calls with constant global fields enabling elimination of mutable structs with uninitialized fields improving performance and handling more nested getfield calls
- Abstract call sites can now be inlined or statically resolved as long as the call site has a single matching method
- Inference now tracks various effects such as side-effectful-ness and nothrow-ness on a per-specialization basis. Code heavily dependent on constant propagation should see significant compile-time performance improvements and certain cases (e.g. calls to uninlinable functions that are nevertheless effect free should see runtime performance improvements. Effects may be overwritten manually with the [email protected]_effects macro

Command-line option changes:
- The default behavior of observing @inbounds declarations is now an option via auto in --check-bounds=yes|no|auto
- New option --strip-metadata to remove docstrings, source location information, and local variable names when building a system image
- New option --strip-ir to remove the compiler's IR (intermediate representation of source code when building a system image. The resulting image will only work if --compile=all is used, or if all needed code is precompiled
- When the program file is - the code to be executed is read from standard in
- Multi-threading changes:
- [email protected] now defaults to a new :dynamic schedule option which is similar to the previous behavior except that iterations will be scheduled dynamically to available worker threads rather than pinned to each thread. This behavior is more composable with (possibly nested @spawn and @threads loops

Build system changes:
New library functions:
- New function eachsplit(str for iteratively performing split(str
- New function allequal(itr for testing if all elements in an iterator are equal
- hardlink(src, dst can be used to create hard links
- setcpuaffinity(cmd, cpus can be used to set CPU affinity of sub-processes
- diskstat(path=pwd( can be used to return statistics about the disk
- New @showtime macro to show both the line being evaluated and the @time report
- The LazyString and the lazy"str" macro were added to support delayed construction of error messages in error paths

New library features:
- @time and @timev now take an optional description to allow annotating the source of time reports, e.g. @time "Evaluating foo" foo(
- range accepts either stop or length as a sole keyword argument
- precision and setprecision now accept a base keyword argument
- TCP socket objects now expose closewrite functionality and support half-open mode usage
- extrema now accepts an init keyword argument
- Iterators.countfrom now accepts any type that defines +

Standard library changes:
- Keys with value nothing are now removed from the environment in addenv
- Iterators.reverse (and hence last now supports eachline iterators
- The length function on certain ranges of certain element types no longer checks for integer overflow in most cases. The new function checked_length is now available, which will try to use checked arithmetic to error if the result may be wrapping. Or use a package such as SaferIntegers.jl when constructing the range
- Intersect returns a result with the eltype of the type-promoted eltypes of the two inputs
- Iterating an Iterators.Reverse now falls back on reversing the eachindex iterator, if possible

InteractiveUtils:
- New macro @time_imports for reporting any time spent importing packages and their dependencies, highlighting compilation and recompilation time as percentages per import[#45064].

LinearAlgebra:
- The BLAS submodule now supports the level-2 BLAS subroutine spr!
- cholesky[!] now supports LinearAlgebra.PivotingStrategy (singleton type values as its optional pivot argument: the default is cholesky(A, NoPivot( (vs. cholesky(A, RowMaximum(; the former Val{true/false}-based calls are deprecated
- The standard library LinearAlgebra.jl is now completely independent of SparseArrays.jl, both in terms of the source code as well as unit testing As a consequence, sparse arrays are no longer (silently returned by methods from LinearAlgebra applied to Base or LinearAlgebra objects. Specifically, this results in the following breaking changes:
- Concatenations involving special "sparse" matrices (*diagonal now return dense matrices; As a consequence, the D1 and D2 fields of SVD objects, constructed upon getproperty calls are now dense matrices.
- arg similar(::SpecialSparseMatrix, ::Type, ::Dims returns a dense zero matrix. As a consequence, products of bi-, tri- and symmetric tridiagonal matrices with each other result in dense output. Moreover, constructing 3-arg similar matrices of special "sparse" matrices of (nonstatic matrices now fails for the lack of zero(::Type{Matrix{T}}.

Printf:
- Now uses textwidth for formatting %s and %c widths

Profile:
- CPU profiling now records sample metadata including thread and task. Profile.print( has a new groupby kwarg that allows grouping by thread, task, or nested thread/task, task/thread, and threads and tasks kwargs to allow filtering. Further, percent utilization is now reported as a total or per-thread, based on whether the thread is idle or not at each sample. Profile.fetch( includes the new metadata by default. For backwards compatibility with external profiling data consumers, it can be excluded by passing include_meta=false
- The new Profile.Allocs module allows memory allocations to be profiled. The stack trace, type, and size of each allocation is recorded, and a sample_rate argument allows a tunable amount of allocations to be skipped, reducing performance overhead
- A fixed duration cpu profile can now be triggered by the user during running tasks without Profile being loaded first and the report will show during execution. On MacOS & FreeBSD press ctrl-t or raise a SIGINFO. For other platforms raise a SIGUSR1 i.e. % kill -USR1 $julia_pid. Not currently available on windows

REPL:
- RadioMenu now supports optional keybindings to directly select options
- (x, y followed by TAB displays all methods that can be called with arguments x, y, .... (The space at the beginning prevents entering help-mode. MyModule.?(x, y limits the search to MyModule. TAB requires that at least one argument have a type more specific than Any; use SHIFT-TAB instead of TAB to allow any compatible methods
- New err global variable in Main set when an expression throws an exception, akin to ans. Typing err reprints the exception information

SparseArrays:
- The code for SparseArrays has been moved from the Julia repo to the external repo
- New sparse concatenation functions sparse_hcat, sparse_vcat, and sparse_hvcat return SparseMatrixCSC output independent from the types of the input arguments. They make concatenation behavior available, in which the presence of some special "sparse" matrix argument resulted in sparse output by multiple dispatch. This is no longer possible after making LinearAlgebra.jl independent from SparseArrays.jl

Logging:
- The standard log levels BelowMinLevel, Debug, Info, Warn, Error, and AboveMaxLevel are now exported from the Logging stdlib

Unicode:
- Added function isequal_normalized to check for Unicode equivalence without explicitly constructing normalized strings
- The Unicode.normalize function now accepts a chartransform keyword that can be used to supply custom character mappings, and a Unicode.julia_chartransform function is provided to reproduce the mapping used in identifier normalization by the Julia parser

Test:
- @test_throws "some message" triggers_error( can now be used to check whether the displayed error text contains "some message" regardless of the specific exception type. Regular expressions, lists of strings, and matching functions are also supported
- @testset foo( can now be used to create a test set from a given function. The name of the test set is the name of the called function. The called function can contain @test and other @testset definitions, including to other function calls, while recording all intermediate test results
- TestLogger and LogRecord are now exported from the Test stdlib

Distributed:
- SSHManager now supports workers with csh/tcsh login shell, via addprocs( option shell=:csh

Opera GX 89.0.4447.98 (64-bit) 查看版本資訊

更新時間:2022-08-18
更新細節:

ownCloud 2.11.0 查看版本資訊

更新時間:2022-08-18
更新細節:

What's new in this version:

ownCloud 2.11.0
Fixed:
- Compare usernames case insensitive
- Use UTF-8 for .owncloudsync.log
- Crash when interacting with a folder in an error state
- Database was recreated after its removal
- We fixed a potential crash
- Windows VFS: Files in an existing folder are dehydrated
- Run next scheduled sync after a folder was removed
- Windows VFS: Keep file attributes and pin state

Enhancement:
- Throttle the UI updates during sync
- Run vfs downloads with a high priority
- Don't abort sync if a user requests a file


ownCloud 2.10.1
Fixed:
- Do not strip trailing whitespace from a file or folder name
- Remove outdated translations
- Progress reporting for TUS uploads
- Fix crash if a database error occurs
- --version showed incorrect information about VFS support
- Client warns about non exisitng files
- Mention source file in activity tab when renaming
- Fix crash on remove account
- Raise ssl issue dialoig above the wizard
- Fallback to ownCloud sidebar icons on Mac if none provided in branding
- Immediately retry upload if file changed during sync
- Don't reset change time on upload
- Fix toggling launch-on-login for macOS
- Fix translated icon names in desktop file with ownBrander themes
- Fix possible crash
- Add open local/remote folder options
- Fix Account Filter for Server Activity tab
- Ensure proper setup of network jobs on retries
- If reuqired clear cookies in more scenarios
- Improve filter pop-up menu and button
- Fix potential download failure for renamed file with Windows VFS
- Possible crash when downloading a virtual file on Windows
- Don't publish upload if we can't finish the transaction in the client

Enhancement:
- Retry token refresh multiple times before logout
- Don't log error when checking removed file for changes
- Leave password field in share dialog enabled on errors
- Provide informal German translations
- Always flush log when logging to stdout


ownCloud 2.9.2
Fixed:
- Issues with long file path:
- Add request time and other missing data to .owncloudsync.log:
- Do not ask for credentails at start-up when the user logged out:
- Fix copy url location for private links:
- Immediately propagate changes to the ignore list:
- Fix icon name in desktop file with ownBrander themes:
- Crash when handling locked files:
- Display correct error message for files containign :?*"<>|:
- Do not sync when unsyncedfolders file cannot be read:

- Change: Make sharedialog preview be more resilient:
- Enhancement: Allow to remove broken sync folders:


ownCloud 2.9.1
Summary:
- fixed - Properly handle Windows log off
- fixed - Disable vfs option is ignored
- fixed - The client no longer idles after a minor url change
- fixed - Config migration on systems with a 2.4 and a 2.8 config
- Enhancement - Add branding option to disable icons in the file explorer
- Enhancement - Branding option to disable warning for multiple sync_journal.db's


ownCloud 2.8.2
Fixed:
- Keep share link names in sync with server
- SQLite wal file grows to several gigabyte
- Fix missing permission for newly created folder
- Don't recommend non default sync option
- Set up default locale correctly

Changed:
- Don't ask the user to switch to http
- Remove support for http redirects
- We no longer try to locate an ownCloud install at /owncloud
- Ignore the desktop.ini file in every directory, not only in top dir
- Add support for dynamic client registration with OIDC
- Include full os version in the about dialog
- We removed the support for async jobs using OC-JobStatus-Location

Enhancement:
- Prefer 127.0.0.1 as oauth redirect url
- Display an icon in the Windows explorer context menu
- Show last sync date in tray menu
- Make crash report IDs easy to co
- We reworked the tables
- Provide a socket api call to get the client icon and
- Add language picker to general settings
- Attach the last 20 log lines to a crash report
- Mention the local file name when a file name clash occurs


ownCloud 2.8.1
Fixed:
- We fixed an issue with the assignment of tags
- Enhancement - Prevent user from setting up a VFS sync to the root of a drive
- Fix issues with long path
- Moves in folder sync connections where executed as a delete and upload
- Fix brandings with space in the name
- We fixed an issue with the promptDeleteAllFiles setting

Enhancement:
- Added branding option to enforce VFS
- Add initial support for backups triggered by an external tool
- Add an icon to the Windows system tray notification
- Encode the log file as UTF-8


ownCloud 2.7.6
Fixed:
- Fix missing sidebar icons on Mac with branded builds
- Case sensitive comparison of checksum algorithm


ownCloud 2.7.5
Fixed:
- Support dark theme with branded client and vanilla icons
- Mac tray icon is scaled wrong
- Fix potential crashes with the remove all dialog
- Detect file name clash with VirtualFiles enabled
- Remove stray placeholders
- Fix wrong option provided to OIDC

Change - Third party upgrades in distributed binaries


ownCloud 2.7.4
Fixed:
- Fix crash when a download is cancelled
- Update Windows launch on start entry
- Log the final http request
- Properly display parent Window when displaying a dialog


ownCloud 2.7.3
Bugfix:
- Fix handling of errors with the Windows Cloud Filter API


ownCloud 2.7.2
Bugfix:
- Correctly detect Windows 10 taskbar theme
- Sync small plaintext files with Windows VFS
- Update "Sync hidden files" button
- Pause sync when displaying remove all dialog


ownCloud 2.7.1
Bugfix:
- Fix client forgetting VirtualFiles mode
- Don't follow redirects on .well-known/openid-configuration


ownCloud 2.7.0
Bugfix:
- Legacy config migration reverted files to online only
- Some check boxes in the sharing dialog are disabled
- Selective sync dialog is displayed when virtual files are enabled
- Fix support of adler32 checksums with Windows virtual files support
- Use the correct style for the folder wizard
- Use the same HDPI for the crash reporter as for the client
- The back button on the advanced wizard page no longer gets enabled
- Ensure permissions for newly added files are available
- Remove notifications when the account they belong to was removed
- Check whether the local folder supports the virtual file system
- "All Files removed" dialog no longer blocks the application
- We fixed the permissions check for local folders on NTFS

Change:
- Don't hardcode a plugin location
- Detect the Windows 10 theme for the system tray
- When manually adding a folder sync connection, don't display 404 errors
- Enabling native VFS on Windows create two shortcuts in the Explorer
- Redesign the About dialog
- The password dialog is hidden behind a window
- The client uploads chunks even though the server repports lack of support
- Mac does not display a dock entry
- Option to log HTTP requests and responses
- Add button for Log Settings to advanced settings
- The layout of serveral ui elements is broken
- The client hides the window during the authentication process
- The settings ui shows a prompt for a few seconds
- Reorgenize Settings
- Use the checksum type specified by the server by default
- Move "Choose what to sync" to sync everything settings
- Enable Windows Virtual files by default
- Move sync hidden files to advanced settings
- Replace the old icons with a unified look
- Sharing dialog is now always on top of the settings dialog
- Remove the branding option wizardSelectiveSyncDefaultNothing
- Account display name servername (username) to [email protected]
- Remove update channels from the ownCloud client
- Display the users avatar in the activity list
- Support for OpenID Connect
- Add support for the TUS resumeable upload protocol


ownCloud 2.6.3
Changes:
- Restart the client after an update
- Wizard is hidden behind the browser
- Add branding option to disable experimental features

Bug-fixes:
- Client sometimes does not show up when started by a user
- Fix several wrong colored icons in dark mode
- Fixed bug in public link with password required
- Fixed editing public link expiration date
- Expand file tree also when no folders are synced
- Fixed bug saving the cookies
- Fixed crash in the setup wizard
- Fixed bug in the Virtual File warning dialog
- Fixed a potential crash while discovering moves
- Add Folder Sync Connection sometimes does not warn
- Resize the buttons in the settings view dynamically
- Fix status icon after move errors
- Fixed a potential crash on cancelation of discovery jobs
- Fix a potential crash on Windows VFS
- Fixed OAuth2 login of user with +
- On Windows the share dialog does not open as the top most window
- Client sometimes crashes when a placeholder file was moved
- Don't override cookies with old values
- Closing prompt has the same effect as accepting
- Crash on migration of old settings


ownCloud 2.6.1
Changes:
- GUI: Change the display name to "server (user name)", show the full text in the tooltip
- GUI: Add quit button to the settings dialog
- GUI: Show a warning that proxy settings do not apply to localhost
- CLI: Make it possible to show settings/quit by command line invocation

Bugfixes:
- Sync: Correctly sync files on Windows after they got unlocked
- Log: Message priority wasn't handled correctly so the console log was floode
- Vfs: Do not overwrite existing files by placeholder
- Discovery: Allow more HTTP error code to be treated as ignored dir
- GUI: Limit the clickable region of the 'add folder' button
- GUI: Don't show the "All files deleted" popup when unselecting everything with selective sync
- GUI: Don't put a too big icon in about dialog
- Shell Integration: Don't assume read-only folder when permissions are not known
- Sync: Temporary disable http2 support by default again
- Windows Installer: Remember install location on auto update


ownCloud 2.6.0
Major changes and additions:
- Rewrote discovery code for performance improvements and better maintainability
- Tech Preview: Add native virtual files mode for Windows 10
- Tech Preview: Improvements and fixes for all virtual files mode
- Add basic support for libcloudproviders for gtk/gnome integration
- Remove support for Shibboleth auth, please use OAuth2 server app

Some small changes and bug fixes:
- Sync: Better detection of complex renames
- Sync: Add workarounds so HTTP2 may be enabled with Qt >=5.12.4
- Sync: When propagating new remote directories, set local mtime to server mtime
- Sync: Add support for asynchronous upload operations
- Sync: Handle blacklisted_files server capability
- Sync: Fix downloading of files when the database is used for local discovery
- Sync: Fix sync progress when virtual files are created
- Sync: Fix issue with a folder being renamed into another renamed folder
- Sync: Reduce client-triggered touch ignore duration from 15s to 3s
- Sync: Fix file attribute propagation when propagating conflicts
- Sync: Fix local discovery when removing a selective sync exclusion
- Sync: Fix detection of case-only renames on Windows
- Sync: Fix race conditions in the linux folder watcher
- Sync: Fix issue with special characters in the filename and chunked uploads
- Sync: Fix renaming a single file causing the "all files deleted" popup
- Sync: Reduce memory use during uploads by not reading whole chunks to memory
- Sync: Don't abort on 404, 500, 503 errors
- Sync: Fix parsing of etags, improving move detection
- Sync: If a move is forbidden, restore the source
- Sync: When moving is allowed but deleting is not, do not restore moved items
- Sync: Fix delete-before-rename bug
- Sync: Delay job execution a bit
- Sync: Make sure we schedule only one job
- Sync: PropagateDownload: Don't try to open readonly temporaries
- Sync: Don't fatal on "Storage temporarily unavailable"
- Experimental: Add capability to sync file deltas
- Vfs: The online-only/available-locally flag applies to new remote files now
- Vfs: Introduce actions and warning text for switching vfs on and off
- Vfs: Cannot be used with selective sync at the same time
- Vfs: Can now be fully enabled or disabled
- Vfs: Suffix mode ignores remote files with the suffix
- Vfs: Fix behavior when file is renamed and suffix is added/removed at the same time
- Vfs: Improve notifications for file creation actions
- Vfs: Improve user-visible aspects of pinning and availability
- Vfs: Add note about which plugin is in use to about dialog
- Vfs: Fix reliability of "Download file" context menu action
- Vfs: Fix crash when dehydrating a complete folder
- Vfs: Make "Free space" context menu action only enabled when it has an effect
- Vfs: Ensure the database temporaries are marked as excluded
- Vfs: Don't dehydrate existing data when switching on
- Vfs: Fix move detection when virtual files are involved
- Vfs: Lots of tests and corrections for suffix edge cases
- GUI: Adjust "new public link share" ui so options can be set before share creation
- GUI: Added action to open folder in browser to selective sync context menu
- GUI: Add server version info to SSL info button
- GUI: Allow log window of running client to be opened via command line
- GUI: Introduce conflict resolution actions to right-click menu of conflicts and files in read-only directories
- GUI: Update sooner when user resolves a conflict
- GUI: Improve error message for missing data in server replies
- GUI: Remove log window, instead focus on easy handling of log files
- GUI: Fix notification buttons sometimes getting their own window
- GUI: Notifications: Remove do-nothing "OK" button
- GUI: Add "Show file versions" context menu action
- GUI: Fix layout in "Add Certificate" dialog
- GUI: Fix duplicated error message for fatal errors
- GUI: Fix selective sync ui initial state after account creation
- GUI: Improve help text in ignore editor
- GUI: Show restoration items in protocol
- Sharing: Fix issues with enforced passwords and expiry
- Sharing: Fix resharing an item in a share with limited permissions
- Sharing: Use the default expiration date even when not enforced
- Sharing: When sharing from context menu, show dialog if share creation fails
- Sharing: Always show at least readonly permissions
- OSX: Fix issues with Finder integration being gone after reboot
- OSX: Use the same implementation as on Linux/Windows for the settings dialog
- Linux: Add autostart delay to avoid tray icon issues
- Folder watcher: Test before relying on it
- Client certs: Fix storage of large certs in older Windows versions
- Updater: Show a nicer version string In the "available update" notification
- Updater: Set correct state on network error
- Updater: Provide more useful options on update failure
- Updater: Improve logging
- Updater: Fix Version numer not shown in the user visible string
- DB: Database path for new folders now starts with ".sync", avoiding the "."
- File hashes: Add support for SHA256 and SHA3
- Cmd: Respect chunk sizing environment variables
- Log: Don't write to logdir if --logfile is passed
- Log: Make --logfile - work on Windows
- Log: Make --logdir compress logs reliably
- Log: Print critical and fatal messages to stderr
- Doc: Migrate the documentation to Antora
- Doc: Update Windows build instructions
- Doc: Add explanation of how to manually change server url
- Doc: List more environment variables
- Doc: List more config file options
- Build: Fix KDEInstallDirs deprecation warnings
- Build: Fixes for compiling on "remarkable" tablet
- Build: Add PLUGINDIR variable for finding vfs plugins
- Build: Drone
- Build: Remove 'binary' submodule, remove outdated VS projects
- Translations: Change the way we pull in translations
- Remove the WebKit dependency
- Several performance optimizations
- Update SQLite3 to 3.27.2 (if bundled)
- Many test improvements


ownCloud 2.5.4
- Crash fix: Infinite recursion for bad paths on Windows
- Crash fix: SocketApi mustn't send if readyRead happens after disconnected
- Fix rare error causing spurious local deletes
- Disable HTTP2 support due to bugs in Qt 5.12.1
- Fix loading of persisted cookies when loading accounts
- Windows: Fix breaking of unrelated explorer actions
- Windows: Forbid syncing of files with bytes 0x00 to 0x1F in filenames
- macOS: Opt out of dark mode until problems can be addressed
- macOS: Fix folder dehydration requests
- Linux: Tray: Try to establish tray after 10s if failed initially
- Linux: FolderWatcher: Work around missing notifications
- Shares: "copy link" action can create shares with expiry
- Selective sync: Don't collapse folder tree when changing selection
- Client cert dialog: Avoid incorrect behavior due to multiple signal connections


ownCloud 2.5.3
- Change log not available for this version


ownCloud 2.5.2
- Crash fix: On OSX when opening settings dialog
- Crash fix: When deleting an account
- Crash fix: During password dialog
- SyncJournalDB: Change sqlite3 locking_mode to "exclusive"
- Wizard: Fix setting up accounts with SSL client certs
- Sync: Fix duplicate slashes in destination of MOVE operation
- Sync: Fix file unlocking triggering too many syncs
- GUI: Increase default size of ignore list editor
- GUI: Fix background color of SSL info button
- GUI: Ctrl-L and Cmd-L open the log window (F12 is sometimes taken)
- Vfs: Fix problem with dehydrating a file on OSX
- Vfs: Do not show settings window when opening a virtual file
- Settings: Fix lookup of system override settings (e.g. from HKEY_LOCAL_MACHINE)
- MacOS: New "make macdeployqt" target instead of deploying Qt on "make install"


ownCloud Desktop Client 2.5.0
- Change log not available for this version

Krita 5.1.0 查看版本資訊

更新時間:2022-08-18
更新細節:

What's new in this version:

- Even more operations can handle multiple selected layers
- We’ve improved support for the WebP, Photoshop layered TIFF and Photoshop files, and there’s new support for the JPEG-XL file format
- We’re now using XSIMD instead of VC, improving painting performance, especially on Android where vectorization now is used for the first time
- The fill tools have been extended with continuous fill and a new Enclose and fill tool
- For Windows, we’re using a newer version of Angle to improve compatibility with video drivers and improve performance
- You can now configure touch controls in canvas input settings, like “Tap to Undo”