diff --git a/src/data/de/updates-hiero.json b/src/data/de/updates-hiero.json index d25982a7..72850759 100644 --- a/src/data/de/updates-hiero.json +++ b/src/data/de/updates-hiero.json @@ -1,4 +1,212 @@ [ + { + "month": "OCTOBER", + "year": 2026, + "excerpt": "Community‑Calls und Office‑Hours für die Python‑SDK‑ und Hiero‑Community wurden fortgesetzt, mit HIP‑Implementierungen im Python SDK, NFT‑Client‑APIs in Enterprise Java und Website‑Arbeiten einschließlich des Issue Explorer.", + "categories": [ + { + "title": "Community", + "items": [ + { + "text": "Beitrags- und Abhängigkeits-PRs im Python SDK und Hiero Enterprise Java geprüft und zusammengeführt.", + "type": "COMMUNITY", + "link": "https://github.com/pulls/search?q=is%3Apr+reviewed-by%3Amanishdait+%28repo%3Ahiero-ledger%2Fhiero-sdk-python+OR+repo%3Ahiero-ledger%2Fhiero-enterprise-java%29+merged%3A2026-10-01..2026-10-31+sort%3Aupdated-desc" + }, + { + "text": "Contributor- und Dependency-PRs über Hiero Enterprise Java, Hiero Solo Action und das Java SDK geprüft und zusammengeführt.", + "type": "COMMUNITY", + "link": "https://github.com/pulls?q=is%3Apr+reviewed-by%3ANdacyayisenga-droid+org%3Ahiero-ledger+merged%3A2026-10-01..2026-10-31" + }, + { + "text": "Wurde Maintainer von Hiero Solo Action.", + "type": "COMMUNITY", + "link": "https://github.com/hiero-ledger/hiero-solo-action/pull/163" + } + ] + }, + { + "title": "Enterprise Java", + "items": [ + { + "text": "EventLog für ContractEventListener-Funktionalität hinzugefügt.", + "type": "FEATURE", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/415" + }, + { + "text": "EventParam für ContractEventListener-Funktionalität hinzugefügt.", + "type": "FEATURE", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/405" + }, + { + "text": "Projektversion auf den nächsten Release-Snapshot erhöht.", + "type": "MAINTENANCE", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/378" + }, + { + "text": "NftClient um rejectNft- und rejectNfts-Operationen erweitert.", + "type": "FEATURE", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/368" + }, + { + "text": "NftClient um approveNftAllowance- und approveNftAllowances-Operationen erweitert.", + "type": "FEATURE", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/380" + }, + { + "text": "NftClient um transferApprovedNft- und transferApprovedNfts-Operationen erweitert.", + "type": "FEATURE", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/386" + }, + { + "text": "NftClient um updateNftFeeSchedule-Operation erweitert.", + "type": "FEATURE", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/394" + }, + { + "text": "hiero-solo-action auf v0.26.0 erhöht und den Java-REST-Endpunkt für Netzwerk-Knotenabfragen behoben.", + "type": "MAINTENANCE", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/395" + }, + { + "text": "Hiero Enterprise Java v0.22.0 veröffentlicht.", + "type": "MAINTENANCE", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/releases/tag/v0.22.0" + }, + { + "text": "Nächste Entwicklungsiteration mit 0.23.0-SNAPSHOT-Versionen vorbereitet.", + "type": "MAINTENANCE", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/400" + }, + { + "text": "TopicClient um Auto-Renew-, Expiration-, Immutable-Topic- und Clear-Operationen erweitert (in Bearbeitung).", + "type": "FEATURE", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/407" + }, + { + "text": "hiero-solo-action refaktoriert, indem die Aktionslogik in Skripte verschoben, ShellCheck-Linting hinzugefügt und Solo-Versionen unter 0.44.0 entfernt wurden.", + "type": "IMPROVEMENT", + "link": "https://github.com/hiero-ledger/hiero-solo-action/pull/157" + }, + { + "text": "Hiero Solo Action v0.26.0 veröffentlicht.", + "type": "MAINTENANCE", + "link": "https://github.com/hiero-ledger/hiero-solo-action/releases/tag/v0.26.0" + } + ] + }, + { + "title": "Hiero-Website", + "items": [ + { + "text": "Blogbeiträge für den Monat Oktober erstellt.", + "type": "FEATURE", + "link": "https://hiero.org/blog/hiero-links-of-october-twentysixth" + }, + { + "text": "Neue Sektion für Event Showcasing hinzugefügt.", + "type": "FEATURE", + "link": "https://hiero.org" + } + ] + }, + { + "title": "Python-SDK", + "items": [ + { + "text": "Ermöglicht Kostenschätzung von Abfragen mit get_cost, ohne dass ein Operator erforderlich ist.", + "type": "BUG_FIX", + "link": "https://github.com/hiero-ledger/hiero-sdk-python/pull/2703" + }, + { + "text": "werkzeug in uv.lock auf 3.1.9 erhöht.", + "type": "MAINTENANCE", + "link": "https://github.com/hiero-ledger/hiero-sdk-python/pull/2707" + }, + { + "text": "AddressBookQuery-Unterstützung hinzugefügt.", + "type": "FEATURE", + "link": "https://github.com/hiero-ledger/hiero-sdk-python/pull/2714" + }, + { + "text": "createNode- und deleteNode-Methode zum TCK-Server hinzugefügt.", + "type": "FEATURE", + "link": "https://github.com/hiero-ledger/hiero-sdk-python/pull/2722" + }, + { + "text": "Python-3.10-Support entfernt und Abhängigkeitsbeschränkungen aktualisiert.", + "type": "MAINTENANCE", + "link": "https://github.com/hiero-ledger/hiero-sdk-python/pull/2750" + }, + { + "text": "getAddressBook-Methode zum TCK-Server hinzugefügt.", + "type": "FEATURE", + "link": "https://github.com/hiero-ledger/hiero-sdk-python/pull/2751" + }, + { + "text": "MirrorNodeTokenBalance-Query-Unterstützung hinzugefügt.", + "type": "FEATURE", + "link": "https://github.com/hiero-ledger/hiero-sdk-python/pull/2733" + } + ] + }, + { + "title": "Java-SDK", + "items": [ + { + "text": "ContractFunctionResult-Konstruktions-Hack bereinigt.", + "type": "IMPROVEMENT", + "link": "https://github.com/hiero-ledger/hiero-sdk-java/pull/3032" + }, + { + "text": "MirrorNode-Abfragen refaktoriert, um den MirrorNodeHttpClient zu verwenden.", + "type": "IMPROVEMENT", + "link": "https://github.com/hiero-ledger/hiero-sdk-java/pull/3004" + }, + { + "text": "MirrorNodeContractQueries-execute-Methode überladen, um expliziten Timeout zu handhaben.", + "type": "FEATURE", + "link": "https://github.com/hiero-ledger/hiero-sdk-java/pull/3027" + }, + { + "text": "JSR-305 durch JSpecify für Nullbarkeits-Annotationen ersetzt.", + "type": "MAINTENANCE", + "link": "https://github.com/hiero-ledger/hiero-sdk-java/pull/2938" + } + ] + }, + { + "title": "Go SDK", + "items": [ + { + "text": "getAccountInfo-Methode zum TCK-Server hinzugefügt.", + "type": "FEATURE", + "link": "https://github.com/hiero-ledger/hiero-sdk-go/pull/1853" + }, + { + "text": "deleteSchedule-Methode zum TCK-Server hinzugefügt.", + "type": "FEATURE", + "link": "https://github.com/hiero-ledger/hiero-sdk-go/pull/1855" + }, + { + "text": "getScheduleInfo-Methode zum TCK-Server hinzugefügt.", + "type": "FEATURE", + "link": "https://github.com/hiero-ledger/hiero-sdk-go/pull/1857" + } + ] + } + ], + "contributors": { + "supportAndCare": [ + "https://github.com/Ndacyayisenga-droid", + "https://github.com/danielmarv", + "https://github.com/jexsie" + ], + "community": [ + "https://github.com/aceppaluni", + "https://github.com/manishdait" + ] + } + }, { "month": "SEPTEMBER", "year": 2026, diff --git a/src/data/en/updates-hiero.json b/src/data/en/updates-hiero.json index c8b087af..d0cf117f 100644 --- a/src/data/en/updates-hiero.json +++ b/src/data/en/updates-hiero.json @@ -1,4 +1,212 @@ [ + { + "month": "OCTOBER", + "year": 2026, + "excerpt": "Community calls and office hours continued for the Python SDK and Hiero community, with HIP implementations in the Python SDK, NFT client APIs in Enterprise Java, and website work including the Issue Explorer.", + "categories": [ + { + "title": "Community", + "items": [ + { + "type": "COMMUNITY", + "text": "Reviewed and merged contributor and dependency PRs across the Python SDK, and Hiero Enterprise Java", + "link": "https://github.com/pulls/search?q=is%3Apr+reviewed-by%3Amanishdait+%28repo%3Ahiero-ledger%2Fhiero-sdk-python+OR+repo%3Ahiero-ledger%2Fhiero-enterprise-java%29+merged%3A2026-10-01..2026-10-31+sort%3Aupdated-desc" + }, + { + "type": "COMMUNITY", + "text": "Reviewed and merged contributor and dependency PRs across Hiero Enterprise Java, Hiero Solo Action, and the Java SDK", + "link": "https://github.com/pulls?q=is%3Apr+reviewed-by%3ANdacyayisenga-droid+org%3Ahiero-ledger+merged%3A2026-10-01..2026-10-31" + }, + { + "type": "COMMUNITY", + "text": "Became a maintainer of Hiero Solo Action", + "link": "https://github.com/hiero-ledger/hiero-solo-action/pull/163" + } + ] + }, + { + "title": "Enterprise Java", + "items": [ + { + "type": "FEATURE", + "text": "Added EventLog for ContractEventListener functionality", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/415" + }, + { + "type": "FEATURE", + "text": "Added EventParam for ContractEventListener functionality", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/405" + }, + { + "type": "MAINTENANCE", + "text": "Bump project version to next release snapshot", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/378" + }, + { + "type": "FEATURE", + "text": "Expand NftClient with rejectNft and rejectNfts operations", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/368" + }, + { + "type": "FEATURE", + "text": "Expand NftClient with approveNftAllowance and approveNftAllowances operations", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/380" + }, + { + "type": "FEATURE", + "text": "Expand NftClient with transferApprovedNft and transferApprovedNfts operations", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/386" + }, + { + "type": "FEATURE", + "text": "Expand NftClient with updateNftFeeSchedule operation", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/394" + }, + { + "type": "MAINTENANCE", + "text": "Bump hiero-solo-action to v0.26.0 and fix the Java REST endpoint for network node queries", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/395" + }, + { + "type": "MAINTENANCE", + "text": "Released Hiero Enterprise Java v0.22.0", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/releases/tag/v0.22.0" + }, + { + "type": "MAINTENANCE", + "text": "Prepared the next development iteration with 0.23.0-SNAPSHOT versions", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/400" + }, + { + "type": "FEATURE", + "text": "Expand TopicClient with auto-renew, expiration, immutable topic, and clear operations (in progress)", + "link": "https://github.com/hiero-ledger/hiero-enterprise-java/pull/407" + }, + { + "type": "IMPROVEMENT", + "text": "Refactor hiero-solo-action by moving action logic into scripts, adding ShellCheck linting, and dropping Solo versions below 0.44.0", + "link": "https://github.com/hiero-ledger/hiero-solo-action/pull/157" + }, + { + "type": "MAINTENANCE", + "text": "Released Hiero Solo Action v0.26.0", + "link": "https://github.com/hiero-ledger/hiero-solo-action/releases/tag/v0.26.0" + } + ] + }, + { + "title": "Hiero Website", + "items": [ + { + "type": "FEATURE", + "text": "Created Blog Posts for the Month of October", + "link": "https://hiero.org/blog/hiero-links-of-october-twentysixth" + }, + { + "type": "FEATURE", + "text": "Added New Section for Event Showcasing", + "link": "https://hiero.org" + } + ] + }, + { + "title": "Python SDK", + "items": [ + { + "type": "BUG_FIX", + "text": "Allow query cost estimation using get_cost without requiring an operator", + "link": "https://github.com/hiero-ledger/hiero-sdk-python/pull/2703" + }, + { + "type": "MAINTENANCE", + "text": "Bump werkzeug to 3.1.9 in uv.lock", + "link": "https://github.com/hiero-ledger/hiero-sdk-python/pull/2707" + }, + { + "type": "FEATURE", + "text": "Added AddressBookQuery support", + "link": "https://github.com/hiero-ledger/hiero-sdk-python/pull/2714" + }, + { + "type": "FEATURE", + "text": "Added the createNode and deleteNode method to TCK server", + "link": "https://github.com/hiero-ledger/hiero-sdk-python/pull/2722" + }, + { + "type": "MAINTENANCE", + "text": "Drop Python 3.10 support and update dependency constraints", + "link": "https://github.com/hiero-ledger/hiero-sdk-python/pull/2750" + }, + { + "type": "FEATURE", + "text": "Added the getAddressBook method to TCK server", + "link": "https://github.com/hiero-ledger/hiero-sdk-python/pull/2751" + }, + { + "type": "FEATURE", + "text": "Added MirrorNodeTokenBalance Query support", + "link": "https://github.com/hiero-ledger/hiero-sdk-python/pull/2733" + } + ] + }, + { + "title": "Java SDK", + "items": [ + { + "type": "IMPROVEMENT", + "text": "Cleanup ContractFunctionResult construction hack", + "link": "https://github.com/hiero-ledger/hiero-sdk-java/pull/3032" + }, + { + "type": "IMPROVEMENT", + "text": "Refactor MirrorNode queries to use the MirrorNodeHttpClient", + "link": "https://github.com/hiero-ledger/hiero-sdk-java/pull/3004" + }, + { + "type": "FEATURE", + "text": "Overload MirrorNodeContractQueries execute method to handle explicit timeout", + "link": "https://github.com/hiero-ledger/hiero-sdk-java/pull/3027" + }, + { + "type": "MAINTENANCE", + "text": "Replace JSR-305 with JSpecify for nullability annotations", + "link": "https://github.com/hiero-ledger/hiero-sdk-java/pull/2938" + } + ] + }, + { + "title": "Go SDK", + "items": [ + { + "type": "FEATURE", + "text": "Added getAccountInfo method to TCK server", + "link": "https://github.com/hiero-ledger/hiero-sdk-go/pull/1853" + }, + { + "type": "FEATURE", + "text": "Added deleteSchedule method to TCK server", + "link": "https://github.com/hiero-ledger/hiero-sdk-go/pull/1855" + }, + { + "type": "FEATURE", + "text": "Added getScheduleInfo method to TCK server", + "link": "https://github.com/hiero-ledger/hiero-sdk-go/pull/1857" + } + ] + } + ], + "contributors": { + "supportAndCare": [ + "https://github.com/Ndacyayisenga-droid", + "https://github.com/danielmarv", + "https://github.com/jexsie" + ], + "community": [ + "https://github.com/aceppaluni", + "https://github.com/manishdait" + ] + } + }, { "month": "SEPTEMBER", "year": 2026,