CrystalDiskInfo 歷史版本列表
CrystalDiskInfo 是一個免費的硬盤健康監測軟件的 Windows。它顯示基本的硬盤信息,監視 S.M.A.R.T. 值和磁盤溫度。 CrystalDiskInfo 免費下載 Windows PC 的最新版本。它是完全離線設置安裝程序的 CrystalDiskInfo. 一個 HDD / SSD 實用程序免費軟件,支持部分 USB 連接和英特爾 RAID.CrystalDiskInfo... CrystalDiskInfo 軟體介紹更新時間:2023-02-24
更新細節:
What's new in this version:
- Fixed: When opening a workbook, some worksheets fail to load and show null values when using French locale
更新時間:2023-02-24
更新細節:
更新時間:2023-02-23
更新細節:
更新時間:2023-02-20
更新細節:
What's new in this version:
ChatGPT smart completion:
- Completion popup UI was improved
- Metadata scope configuration was added
- Redundant config options wer removed
Data editor:
- Accessibility support was significantly improved (context menu, additional keyboard shortcuts)
- Filtering and ordering icons visibility configuration was added again
- Dictionary viewer was fixed (issue with missing dictionary values)
- "Save filters" button was removed from custom SQL queries results
- App crash on geometry viewer opening was resolved in the latest version of MacOS
- SQL editor: query text extraction was fixed (issue with trailing comment after query text)
- Database backup/restore: issue with external tools running was resolved (Linux)
- Application fonts were unified. Now we have only Main and Monospace fonts configuration
- Data transfer: data type mapping now respects type name case (for databases with different default case)
- Variables support in database tasks was fixed
- Database tools wizard: redundant task configuration page was removed
- SQL generator dialog now show progress to avoid UI freeze on big schemas
- Issue with opening ERD files from disk ws resolved
- Clickhouse: DDL for array columns was fixed
- Databricks: additional metadata was added
- Exasol: default connection parameters were updated (thanks to @allipatev)
- IRIS (ex Cache): driver version was updated
- Oracle: stored procedures invocation syntax was improved
- Snowflake: driver now uses single database connection for all editors (configurable)
SQL Server:
- Driver version was updated to 11.2.3. Trust server certificate option was moved to the main connection page
- Server messages (printed on raiserror) reading was fixed
- Multiple resultsets reading was fixed (extra error handling was added)
- VARCHAR(MAX) data type support was added
- SQLite: converting binary columns into string representation was fixed
更新時間:2023-02-18
更新細節:
What's new in this version:
Announcements:
- This version includes breaking changes to: Cpp
- [Cpp] Migrate to Abseil's logging library
- [Cpp] proto2::Map::value_type changes to std::pair<const K, V>
- [Cpp] Mark final ZeroCopyInputStream, ZeroCopyOutputStream, and DefaultFieldComparator classes
- [Cpp] Add a dependency on Abseil
- [Cpp] Remove all autotools usage
- [Cpp] Add C++20 reserved keywords
- [Cpp] Delete Arena::Init
- [Cpp] Replace JSON parser with new implementation
- [Cpp] Make RepeatedField::GetArena non-const in order to support split RepeatedFields.
- You can refer to our migration guide for details on what C++ code changes will be necessary to be compatible with 22.0
- Protobuf News may include additional announcements or pre-announcements for upcoming changes
Compiler:
- Breaking change: Migrate to Abseil's logging library
- Add debug_redact field option to protobuf
- Protoc: accept capital X to indicate hex escape in string literals
- Gracefully handle weird placement of linebreaks around comments
- Open up visibility for some compiler internals
- Protoc: validate reserved names are identifiers
- Protoc: validate custom json_name configuration
- Protoc: fix consistency with parsing very large decimal numbers
- Use protoc version for --version
- Fix for grpc.tools #17995 & protobuf #7474 (handle UTF-8 paths in argumentfile)
- Print full path name of source .proto file on error
- Include proto message type in the annotation comments.
- Maven artifact suffix format has changed to -RCN instead of -rc-N
C++:
- Document known quirks of EnumDescriptor::is_closed() when importing across files with different syntaxes
- Add C++ support for retention attribute
- Breaking change: Migrate to Abseil's logging library
- No longer define no_threadlocal on OpenBSD
- CMake: Enable projects to set the C++ version
- Breaking Change: Add a dependency on Abseil
- Upgrade third_party/googletest submodule to current main branch
- Breaking Change: Remove all autotools usage
- CMake: use add_compile_options instead of add_definitions for compile options
- Fix #9947: make the ABI identical between debug and non-debug builds
- Allow for CMAKE_INSTALL_LIBDIR to be absolute
- Add header search paths to protobuf-c++ spec
- Cpp_generated_lib_linked support is removed in protoc
- Reduced .pb.o object file size slightly by explicitly instantiating
- Breaking Change: Add C++20 reserved keywords
- Fixed crash in ThreadLocalStorage for pre-C++17 compilers on 32-bit ARM
- Clarified that JSON API non-OK statuses are not a stable API
- Added a default implementation of MessageDifferencer::Reporter methods
- Proto2::MapPair is now an alias to std::pair
- Hide C++ RepeatedField::UnsafeArenaSwap
- Use table-driven parser for reflection based objects
- Add ARM-optimized Varint decoding functions
- Minor optimization for parsing groups
- Declare ReflectiveProtoHook class
- Reduce size of VarintParse code in protocol buffers, by calling the shared
- Avoid inlining some large heavily duplicated routines in repeated_ptr_field.h
- Add ReflectiveProtoHook to Reflection.
- Turns on table-driven parser for reflection based objects.
- Save code space by avoiding inlining of large-in-aggregate code-space MessageLite::~MessageLite destructor.
- Undefine the macro linux when compiling protobuf
- Reduce memory consumption of MessageSet parsing.
- Save code space by avoiding inlining of large-in-aggregate code-space MessageLite::~MessageLite destructor.
- Breaking Change: Delete Arena::Init
- Make a PROTOBUF_POISON/UNPOISON to reduce noise in the source
- Put alignment functions in "arena_align.h"
- Split off cleanup arena functions into "arena_cleanup.h"
- Fix signed / unsigned match in CHECK_EQ
- Kill Atomic<>. it's not pulling it's weight
- Move AllocationPolicy out of arena_impl, and unify arena_config for bazel
- Fix failure case in table-driven parser.
- Breaking Change: Replace JSON parser with new implementation
- Introduce the Printer::{SetRedactDebugString,SetRandomizeDebugString} private flags
- Introduce global flags to control Printer::{SetRedactDebugString, SetRandomizeDebugString}
- Proto3 string fields no longer trigger clang-tidy warning bugprone-branch-clone
- Fix the API of DescriptorUpgrader::set_allow_unknown_dependencies to set to True always, and to populate into the DescriptorPool as well
- Report line numbers consistently in text-format deprecated-field warnings
- Fixed C++ code generation for protos that use int32_t, uint32_t, int64_t, uint64_t, size_t as field names
- Annotate generated C++ public aliases for enum types
- Change default arena max block size from 8K to 32K
- Begin emitting semantic metadata for some C++ proto features
Java:
- Document known quirks of EnumDescriptor::is_closed() when importing across files with different syntaxes
- Use LazyStringArrayList directly in gencode
- Add Java support for retention attribute
- Expect fail when serialize inf and nan for Value.number_value in json format
- Create a helper function that can make a mutable copy of any ProtobufList
- Add debug_redact field option to protobuf
- Remove unused package private class ProtobufLists
- Mark UnmodifiableLazyStringList deprecated. UnmodifiableLazyStringList is unnecessary and will be removed in a future release
- Make emptyList public and mark the public EMPTY field as deprecated
- Enable Text format parser to skip unknown short-formed repeated fields
- Expose internal setExtension method for Kotlin
- Mark default instance as immutable first to avoid race during static initialization of default instances
- Add serialVersionUID to ByteString and subclasses
- Fix serialization warnings in generated code when compiling with Java 18 and above
- Fix Timestamps fromDate for negative 'exact second' java.sql.Timestamps
- Fix Timestamps.fromDate to correctly handle java.sql.Timestamps before unix epoch
- Performance improvement for repeated use of FieldMaskUtil#merge by caching
- Optimized Java proto serialization gencode for protos having many extension ranges with few fields in between
- More thoroughly annotate public generated code in Java lite protocol buffers
- Fixed Bug in proto3 java lite repeated enum fields. Failed to call copyOnWrite before modifying previously built message. Causes modification to already "built" messages that should be immutable
- Fix Java reflection serialization of empty packed fields
- Refactoring java full runtime to reuse sub-message builders and prepare to migrate parsing logic from parse constructor to builder
- Move proto wireformat parsing functionality from the private "parsing constructor" to the Builder class
- Change the Lite runtime to prefer merging from the wireformat into mutable messages rather than building up a new immutable object before merging. This way results in fewer allocations and copy operations.
- Make message-type extensions merge from wire-format instead of building up instances and merging afterwards. This has much better performance.
- Fix TextFormat parser to build up recurring (but supposedly not repeated) sub-messages directly from text rather than building a new sub-message and merging the fully formed message into the existing field
- Fix bug in nested builder caching logic where cleared sub-field builders would remain dirty after a clear and build in a parent layer
- Add exemplar variants of the Java Any.is() and Any.unpack() methods
- Use bit-field int values in buildPartial to skip work on unset groups
更新時間:2023-02-16
更新細節:
更新時間:2023-02-15
更新細節:
What's new in this version:
New Features:
- amxd~: can have a help file
- fzero~: ‘quiet’ attribute
- RNBO: v.1.1.0 update
- umenu: @highlight color used in dropdown highlight when @applycolors is 1
Fixed:
- Audio Scheduler timing: improved accuracy
- buffer~: ‘writeraw’ file dialog is suppressed when file name is given
- cascade~: works when input list contains integers
- crosspatch: fixed restoration order
- crosspatch: inlabel / outlabel have text editor in Inspector
- crosspatch: presets/pattrstorage/snapshots connections cleared before restore
- Database: fixed slow launch on Windows
- GLCore: color attr of jit.gl.node can override color of attached objects
- GLCore: fixed matrix context rendering
- GLCore: support for distinct face drawing modes
- GLCore: jit.gl.material support for two-sided lighting
- hi: fixed crash with some controllers on disconnect (Mac)
- jit.gl.material: fix default lighting
- jit.gl.skybox / jit.gl.environment: drawn after fullscreen jit.window (Win)
- jit.movie (AVF): fixed output ready/failure notifications
- jit.movie (AVF): fixed texture clear
- jit.movie (AVF): improved reading and disposing of files
- jit.playlist: fixed issues on MacOS 13.1
- line~ / curve~: end bang improvements
- line~ / curve~: fixed stop after immediate output
- live.adsr~: fixed decay stage when driven by a signal
- live.step: parameter saved when set by dictionary input
- mapping: improved ‘pickup’ behavior
- Math fuzzy float comparision: misc improvements
- Max for Live editor: tour suppressed when launched from Live
- Max for Live editor: update checking suppressed when launched from Live
- mc.function: fixed focus issues while changing points and values are output
- mc.snowphasor~: reduced minimum allowable rate / interval to 0.1
- MIDI: removed CC#0-31 restriction for 14-bit CC messages
- mtr: fixed immediate output when events are inserted
- mtr: saves empty track info
- Packages: Package fonts are loaded on first run
- Patcher Continuous Zoom: works in RNBO patcher / edited Max for Live device
- path: don’t return ‘/’ if a ‘boot path’ fails to conform
- pattrstorage: fixed ‘renumber’ message
- playlist~: fixed harmless timestretching errors
- plugsync~: fixed samplecount outlet when used in amxd~
- Project / amxd~ / Gen: fixed crash when saving after ‘open original’ from bpatcher
- sflist~ / sfplay~: fixed crash printing cues
- snapshot~: bang message is sample accurate
- Soundfile: improved mp3 loading on Windows
- Standalone: fixed crashing when jit.window/pwindow is present
- subdiv~: pattern cleared correctly (fixed no pattern behavior)
- textedit: fixed value sync issues when setting contents via scheduler thread
- themecolor: fixed notification for dynamic color human-readable names
- VIZZIE: fixed bang output when texture-output enabled
- vst~: hide JUCE 'MIDI CC %d|%d' parameters by default
- vst~: permit 1 channel input/output
- xctlin: first message not skipped with new channel
更新時間:2023-02-09
更新細節:
What's new in this version:
- Fixed an issue that prevented non-authenticated users in Scratch Pad on Windows from using the search functionality in the header
更新時間:2023-02-07
更新細節:
更新時間:2023-01-22
更新細節:
What's new in this version:
- Fixed SanDisk Ultra 3D SATA SSD support
- Update language files (Fixed link to Wikipedia)