Paint.NET 歷史版本列表
Paint.NET 是免費的圖像和照片編輯軟件運行 Windows 的個人電腦。它具有直觀和創新的用戶界面,支持圖層,無限撤消,特殊效果以及各種有用和強大的工具。一個積極發展的在線社區提供友好的幫助,教程和插件.它開始作為由微軟指導的本科學院高級設計項目開發,目前由一些最初從事這項工作的校友維護。最初意圖作為 Windows 附帶的 Microsoft Paint 軟件的免費替代品,它已經發展成為... Paint.NET 軟體介紹更新時間:2023-05-08
更新細節:
What's new in this version:
Compiler:
- Implement a retain_options flag in protoc
- Make protoc --descriptor_set_out respect option retention
- Modify release artifacts for protoc to statically link system libraries
- Extension declaration: Enforce that if the extension range has a declaration then all extensions in that range must be declared. This should prevent non-declared extensions from being added.
- Implement "reserved" for extension declaration
- Open-source extension declaration definition
C++:
- Fix(libprotoc): export useful symbols from .so
- Turn off clang::musttail on i386
- Fixes Clang 6 linker bug
- Remove PROTOBUF_DEPRECATED in favor of [[deprecated]]
- Add assert to the list of keywords for C++
- Added Reflection::GetCord() method in C++
- Support C++ protobuf ctype=CORD for bytes field
- Expand LazySerializerEmitter to cover proto3 cases
- Unconditionally generate unknown field accessors
- Introduce proto filter for inject_field_listener_events
- Add ParseFromCord to TextFormat
- Mark proto2::Arena::GetArena as deprecated
Java:
- Adds Timestamps.now()
- Added Reflection::GetCord() method in C++
- Re-attach OSGI headers to lite,core, and util. This information was dropped in the move from maven to bazel.
- Add Java FileDescriptor.copyHeadingTo() which copies file-level settingspackage, file options) to FileDescriptorProto.Builder
- Remove unnecessary has bits from proto2 Java
- Add casts to make protobuf compatible with Java 1.8 runtime
- Fix mutability bug in Java proto lite: sub-messages inside of oneofs were not
- Document known quirks of EnumDescriptor::is_closed() when importing across files with different syntaxes
Kotlin:
- Remove errorprone dependency from kotlin protos
Csharp:
- Make json_name take priority over name
- Add C# presence methods to proto3 oneof fields
Objective-C:
- Enforce the max message size when serializing to binary form
- Mark mergeFromData:extensionRegistry: as deprecated
Python:
- Fix bug in _internal_copy_files where the rule would fail in downstream repositories.
- Make numpy/pip_deps a test-only dependency.
- Fix Python bug with required fields
- Mark deprecated SupportsUnknownEnumValues on Message reflection. Use FieldDescriptor or EnumDescriptor instead.
- Raise warnings for MessageFactory class usages
- Add Python support for retention attribute
- Document known quirks of EnumDescriptor::is_closed() when importing across files with different syntaxes
Python C-Extension:
- Fix Python bug with required fields
- See also UPB changes below, which may affect Python C-Extension
PHP:
- RepeatedField: unset by index
PHP C-Extension:
- RepeatedField: unset by index
- See also UPB changes below, which may affect PHP C-Extension
Ruby:
- Change the Ruby code generator to emit a serialized proto instead of the DSL
- Feat(6178): emit ruby enum as integer
Ruby C-Extension:
- Feat(6178): emit ruby enum as integer
- Ruby: Implement Write Barriers
- See also UPB changes below, which may affect Ruby C-Extension.
UPB:
- Implements upb_Message_DeepClone
- Other:
- Fix: missing -DPROTOBUF_USE_DLLS in pkg-config
- Avoid using string(JOIN..., which requires cmake 3.12
- Bump Abseil submodule to 20230125.3
- Fix btree issue in map tests.
- Fix declared dependencies for pkg-config
- Fix build for newlib
- Update usage disclaimer on FieldOptions.ctype
- Add config option to print 64-bit integers in JSON as unquoted ints if they can be losslessly converted into a 64-bit float.
- Version protoc according to the compiler version number.
- Fix shared object ABI exports
- Ensure VarintParseSlowArm{32,64} are exported with PROTOBUF_EXPORT
- Update the min required CMake version to 3.10
更新時間:2023-05-04
更新細節:
What's new in this version:
C++:
- Fix libprotoc: export useful symbols from .so
- Fix btree issue in map tests
Python:
- Fix bug in _internal_copy_files where the rule would fail in downstream repositories
Other:
- Bump utf8_range to version with working pkg-config
- Fix declared dependencies for pkg-config
- Update abseil dependency and reorder dependencies to ensure we use the version specified in protobuf_deps
- Turn off clang::musttail on i386
更新時間:2023-04-13
更新細節:
What's new in this version:
- Remove src prefix from proto import (protocolbuffers/[email protected])
- Fix .gitmodules to use the correct absl branch
- Remove erroneous dependency on googletest
更新時間:2023-04-07
更新細節:
What's new in this version:
- Add support for FreeBSD 14-CURRENT
- Fix the issue for booting Bliss OS 15.x
- Fix a bug that Fedora boot error if Ventoy partition is NTFS
- Add Recognition for NTFS with large cluster size (greater than 64KB)
- Improve grub2 mode process for legacy BIOS mode
- languages.json update.
更新時間:2023-03-30
更新細節:
What's new in this version:
New:
- You can now draw from the center when using the Shapes or Line/Curve tools by holding down Ctrl. You can also resize uniformly by holding Ctrl.
- You can now resize uniformly ("centered") by holding down Ctrl when using the Move Selection or Move Selected Pixels tools
Fixed:
- Edit -> Copy and Copy Merged are no longer greyed out (disabled) when a selection is not active; they will copy the entire layer or image. You could always use the keyboard shortcuts (Ctrl+C or Ctrl+Shift+C) to invoke these commands, but the menu items were not clickable.
- Right-clicking on the color wheel in the Colors window will now set the secondary color
- some issues with the Text tool recentering the view when it shouldn't when keys like Ctrl are pressed
- some JPEG images failing to load because of malformed IPTC metadata
- a rare crash in the Magic Wand and Paint Bucket tools
- an uncommon rendering glitch with the Text tool when antialiasing is disabled
- an issue with some older plugins that were using the legacy Gaussian Blur effect with radius=0
- Added an /ignoreCorruptPDNChunks command-line parameter to assist with certain data recovery scenarios for .PDN files
- Updated the Direct2D initialization code in order to modernize it and enable future work that will optimize performance, memory use, and interactivity (e.g. with DirectComposition and DirectManipulation)
- Updated the bundled DDSFileTypePlus plugin to version 1.11.4.0, which adds error diffusion dithering support for the BC1-3 formats
更新時間:2023-03-30
更新細節:
What's new in this version:
- New: Added a "Formatted" flag to requests for file information from MCWS to format MPL or JSON responses
Fixed:
- Importing a Blu-ray folder rip (BDMV) will more aggressively exclude auxiliary data files from being imported separately
- Internal fix to prevent crashes on certain string operations
Changed:
- Updated the Catalan language
- Updated Greek translation
- Added some more accents to the lookup / conversion routines
更新時間:2023-03-27
更新細節:
What's new in this version:
- Fix the issue that VTOY_LINUX_REMOUNT option can not work for (Kernel 5.18+) + (Intel Gen11+ CPU)
- Support LibreELEC 11.0+
- Fix the issue that Fedora Rawhide install media not detected
- Add support for chimera linux
- Optimization for Fedora boot process
- languages.json update
- New iso support. (Total 1100+)
更新時間:2023-03-21
更新細節:
更新時間:2023-03-11
更新細節:
What's new in this version:
Java:
- Add version to intra proto dependencies and add kotlin stdlib dependency
- Add $ back for osgi header
- Remove $ in pom files
Kotlin:
- Add version to intra proto dependencies and add kotlin stdlib dependency
- Remove $ in pom files
更新時間:2023-03-08
更新細節:
What's new in this version:
Announcements:
- Protobuf News may include additional announcements or pre-announcements for upcoming changes
Compiler:
- Modify release artifacts for protoc to statically link system libraries
- Add visibility of plugin.proto to python directory
- Strip "src" from file name of plugin.proto
Java:
- Add OSGi headers to pom files
Kotlin:
- Remove errorprone dependency from kotlin protos
Other:
- Version protoc according to the compiler version number