Advanced Installer

最新版本 Protocol Buffers 23.0

Protocol Buffers 23.0

Protocol Buffers 23.0
Advanced Installer 是一個 Windows Installer 創作工具,它使開發人員和系統管理員能夠輕鬆構建可靠的 MSI 軟件包,以滿足最新的 Microsoft Windows 徽標認證要求並遵循建議的 Windows Installer 最佳做法。 Advanced Installer 是在非常靈活的許可模式下發布的。核心應用程序是 100%免費使用的商業和非商業目的。我們還提供各種商業許可證下的可選功能和附件.

Advanced Installer 特點:

節省培訓成本
用戶友好,完全由 GUI 驅動,無需學習腳本,無需編輯數據庫,無需編寫 XML

保存上市時間
使用嚮導開發,導入現有 IDE 項目,集成到自動構建工具和源代碼管理系統中.

節省開發成本
只需點擊幾下鼠標即可使用功能強大的功能。可為您的安裝程序配置多種功能.

減少支持成本
由於安裝不當導致的事件數量減少。享受可靠的安裝程序,精心製作,注重細節.

保存附加工具購買
包括更新程序,啟動程序,引導程序,試用軟件,序列驗證,對話框編輯器,附加語言和無數其他程序.

增強客戶滿意度
基於標準 Windows Installer 技術的嚴重安裝程序提供回滾, autoupdates,等 61225896
保存諮詢
Advanced Installer 的狂熱支持團隊隨時準備幫助你任何安裝問題,你可能有。

保存遷移工具
利用現有投資。重新包裝舊的安裝程序,導入 MSI,WiX 項目。使用開放格式,避免專有陷阱.

注意:這是一個統一的軟件包,包含完整的 Advanced Installer 應用程序,其中包括免費軟件,專業版,用於 Java,企業和架構師功能。免費軟件功能可以隨時通過創建一個“簡單”類型的項目來訪問.

ScreenShot

軟體資訊
檔案版本 Protocol Buffers 23.0

檔案名稱 protoc-23.0-win64.zip
檔案大小
系統 Windows Vista / Windows 7 / Windows 8 / Windows 10
軟體類型 免費軟體
作者 Caphyon Ltd
官網 http://www.advancedinstaller.com/
更新日期 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

Protocol Buffers 23.0 相關參考資料
Google Protocol Buffers 學習筆記

23種設計模式的趣味解釋 · 設計模式經驗談 · 設計模式整理列表 · 物件導向程式設計五大原則:SOLID · 如何正確地寫出單例模式 · 如何正確地使用設計模式? Design Pattern ...

https://www.cntofu.com

protobuf - protocolbuffers

chromium / external / github.com / protocolbuffers / protobuf. Clone this repo ... 23.0-rc2-patch · 23.x · 23.x-202305051714 · 23.x-202305081751 · 23.x- ...

https://chromium.googlesource.

Protobuf Editions Overview | Protocol Buffers Documentation

An overview of the Protobuf Editions functionality. Protobuf Editions replace the proto2 and proto3 designations that we have used for Protocol Buffers.

https://protobuf.dev

Protocol Buffers - 維基百科,自由的百科全書

Protocol Buffers(簡稱:ProtoBuf)是一種開源跨平台的序列化資料結構的協定。其對於儲存資料或在網路上進行通訊的程式是很有用的。這個方法包含一個介面描述語言, ...

https://zh.wikipedia.org

Protocol Buffers 23.0 軟體資訊交流Windows

2023年5月8日 — Protocol Buffers 23.0 for Windows 軟體資訊交流、介紹、教學與下載,記事本++ 64 位是一個免費的源代碼編輯器和記事本替換,支持多種語言。

https://winxmac.com

Protocol Buffers Version 23.0 is Released!

2023年5月8日 — You can view the release on GitHub. If you experience any issues with the release, please file a bug or post on ...

https://groups.google.com

refstagsv1.23.0 - protobuf

The new proto.Message interface contains a single ProtoReflect method that returns a protoreflect.Message , which is a reflective view over a protobuf message.

https://go.googlesource.com

Releases · protocolbuffersprotobuf

Protocol Buffers v26.0-rc2 Pre-release. Pre-release. Announcements. This version includes breaking changes to: C++, Java, PHP, Python. [PHP] Remove deprecated ...

https://github.com

Version Support | Protocol Buffers Documentation

23.x, 4.23.x, IR. 24.x, 4.24.x, IR. 25.x, 4.25.x, IR, PS, PS. The cells below are projections of future releases, but are not guarantees that those releases ...

https://protobuf.dev

Vertex AI V1 API - Class Google::Protobuf::Value (v0.23.0)

2023年10月9日 — Real-time application state inspection and in -production debugging. Cloud Trace. Tracing system collecting latency data from applications.

https://cloud.google.com