<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>tag:inorbit.hr,2026:radar/en</id>
  <title>Radar · Go, Rust and Solidity</title>
  <subtitle>What changed in Go, Rust and Solidity, from the official sources. Written by AI.</subtitle>
  <link rel="self" href="https://inorbit.hr/radar/feed.xml"/>
  <link href="https://inorbit.hr/radar/"/>
  <updated>2026-10-07T09:31:03.918701+00:00</updated>
  <author><name>InOrbit</name></author>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W40/go/en</id>
    <title>Radar · Go · week 40, 2026</title>
    <link href="https://inorbit.hr/radar/2026-w40/?language=go"/>
    <updated>2026-10-07T09:31:03.918701+00:00</updated>
    <content type="html">&lt;p&gt;Go 1.27 adds experimental arch‑specific SIMD vector APIs, the `debug/pe.ImportDirectory` symbol is deprecated, and a `cgobindings` GOEXPERIMENT is accepted for the cgo‑without‑a‑C‑toolchain proposal.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Arch‑specific SIMD vector APIs (experimental)&lt;/strong&gt; — Go 1.27 introduces experimental arch‑specific SIMD vector APIs.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Deprecate `debug/pe.ImportDirectory`&lt;/strong&gt; — The proposal deprecates `debug/pe.ImportDirectory`.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Add `cgobindings` GOEXPERIMENT for cgo without a C toolchain&lt;/strong&gt; — A `cgobindings` GOEXPERIMENT is accepted to allow experimentation with cgo that does not require a C toolchain.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W40/rust/en</id>
    <title>Radar · Rust · week 40, 2026</title>
    <link href="https://inorbit.hr/radar/2026-w40/?language=rust"/>
    <updated>2026-10-07T09:31:12.095121+00:00</updated>
    <content type="html">&lt;p&gt;Rust 1.99.0 was released, bringing the usual stable update and new pre‑release testing instructions. The i686‑Windows targets were demoted to std‑only, meaning the compiler will no longer be shipped for those triples. A design for Generic Const Arguments was described in the Inside Rust blog, outlining the replacement of the older `generic_const_exprs` feature.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Rust 1.99.0 released&lt;/strong&gt; — The Rust team announced the availability of version 1.99.0 and pointed to the release notes.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;i686‑Windows targets demoted to std‑only&lt;/strong&gt; — Starting with Rust 1.100.0, the `i686-pc-windows-msvc` and `i686-pc-windows-gnu` targets will no longer provide host tools; only the standard library will be distributed. CI testing continues for the MSVC target.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Generic Const Arguments design article&lt;/strong&gt; — The Inside Rust post explains the new “Generic Const Arguments” (GCA) design that will replace the existing `generic_const_exprs` feature.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Default branch of RFC repository changed to `main`&lt;/strong&gt; — The default branch for the RFC repository was switched from `master` to `main`.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Pre‑release testing for 1.99.0&lt;/strong&gt; — Instructions were given for testing the 1.99.0 pre‑release via a custom dist server.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W39/go/en</id>
    <title>Radar · Go · week 39, 2026</title>
    <link href="https://inorbit.hr/radar/2026-w39/?language=go"/>
    <updated>2026-09-29T09:53:11.569025+00:00</updated>
    <content type="html">&lt;p&gt;On 24 September the Go team accepted three proposals: a tighter rule for converting integers to strings from language version 1.28, goroutine labels for every test, and a single signer interface for x/crypto/ssh. The Go blog introduced the experimental portable simd package in Go 1.27. There were no Go releases this week.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;spec: remove string(int)&lt;/strong&gt; — Accepted: from language version 1.28, an integer can be converted to a string only if its type is `byte` or `rune`, or if it is an untyped rune constant such as `'A'`. This lifts a check that `go vet` has made for years into the language itself.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;testing: add goroutine labels to tests&lt;/strong&gt; — Accepted: the testing package will label the goroutine running every test, benchmark, example and fuzz test with `test.name` (the function's name, such as `TestParse`) and `test.iter` (which run of it this is, counting from 0 up to `-test.count`).&lt;/li&gt;&lt;li&gt;&lt;strong&gt;x/crypto/ssh: one signer interface, SignerV2&lt;/strong&gt; — Accepted: a `SignerV2` interface that folds today's `Signer`, `AlgorithmSigner` and `MultiAlgorithmSigner` into one, with `SignContext` taking a context and the signature algorithm, and `Algorithms` listing the algorithms a key offers. New constructors come with it: `NewSignerV2`, `NewSignerV2WithAlgorithms` and `NewCertificateSignerV2`.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Platform-independent SIMD in Go (Go blog)&lt;/strong&gt; — The Go blog introduced the experimental `simd` package in Go 1.27: one portable API for vector operations, with types such as `simd.Float32s`, that uses AVX, AVX2 and AVX-512 on amd64, NEON on arm64 and wasm's SIMD instructions, and emulates the rest. It sits beside the architecture-specific `archsimd` package, which covered amd64 in Go 1.26 and added arm64 and wasm in Go 1.27.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W39/rust/en</id>
    <title>Radar · Rust · week 39, 2026</title>
    <link href="https://inorbit.hr/radar/2026-w39/?language=rust"/>
    <updated>2026-09-29T09:53:06.277740+00:00</updated>
    <content type="html">&lt;p&gt;The Rust Security Response Team warned that Miri wrote every environment variable to target/, where a cached target/ could expose secrets to pull requests; the fix ships in the 2026-09-22 nightly. Cargo gets a full-time Maintainer in Residence, Scott Schafer, and the Inside Rust blog spotlights Clippy maintainer Alejandra González. This Week in Rust 670 is out.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;GitHub Actions leaking secrets when Miri output is cached&lt;/strong&gt; — The Rust Security Response Team found that `cargo miri` stored all environment variables in `target/`. With GitHub Actions caching `target/`, a pull request could read secrets from the cache. From the 2026-09-22 nightly, Miri keeps only `CARGO_*` variables (except `CARGO_*_TOKEN`) and `OUT_DIR`.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;A Maintainer in Residence for Cargo: Scott Schafer&lt;/strong&gt; — The Rust Funding team announced a new full-time Maintainer in Residence for the Cargo team, Scott Schafer, for at least the next 12 months, paid through the Rust Foundation Maintainers Fund with money from the Rust Leadership Council and AWS.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Maintainer spotlight: Alejandra González (@blyxyas)&lt;/strong&gt; — The Inside Rust blog interviewed Alejandra González, who has contributed to Rust for about four years, joined the Clippy team in 2023 and is one of the first Maintainers in Residence. Her first contribution was a Clippy lint that warns when `^` is used as if it meant &amp;quot;to the power of&amp;quot;.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;This Week in Rust 670&lt;/strong&gt; — This Week in Rust 670 is out. Its crate of the week is `fastlogging-rs`, a fast logger usable from eight programming languages, and among the official posts it links is &amp;quot;Be alert: targeted attacks on prominent Rustaceans&amp;quot;.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W38/go/en</id>
    <title>Radar · Go · week 38, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w38/?language=go"/>
    <updated>2026-10-01T06:55:13.318394+00:00</updated>
    <content type="html">&lt;p&gt;The Go team accepted three proposals that extend the standard library’s type‑system utilities and the Windows syscall package, and the blog highlighted a new allocation strategy in Go 1.27. The week’s changes mainly add new helpers for type analysis and Windows process creation, and a performance note for small allocations.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;syscall: update Windows SysProcAttr for recent process creation features&lt;/strong&gt; — The proposal adds several fields to `syscall.SysProcAttr` on Windows: `Jobs []Handle`, `Console Handle`, `Desktop string`, `AppContainer *AppContainer`, and `Sandbox *Sandbox`. It also introduces new types `AppContainer` and `Sandbox` that wrap Windows security and sandbox structures.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;go/types: add StrictlyComparable function&lt;/strong&gt; — A new function `StrictlyComparable(T Type) bool` was added to `go/types`. It reports whether values of type `T` are strictly comparable, as defined by the Go spec.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;go/types: add Scope.Elements iterator&lt;/strong&gt; — The `Scope` type now has an `Objects() iter.Seq[Object]` method that returns an iterator over the objects in a scope in name order.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Size‑Specialized Memory Allocation&lt;/strong&gt; — Go 1.27 introduces size‑specialized allocation functions that improve performance of small allocations.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W38/rust/en</id>
    <title>Radar · Rust · week 38, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w38/?language=rust"/>
    <updated>2026-10-01T06:54:20.277728+00:00</updated>
    <content type="html">&lt;p&gt;This week’s updates are sparse. The Rust community shared a security alert about targeted attacks on prominent Rustaceans and released another issue of *This Week in Rust* summarizing ongoing progress.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Security Advisory: Targeted attacks on prominent Rustaceans&lt;/strong&gt; — The Rust team issued a warning that prominent Rustaceans have been targeted by attacks.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W37/go/en</id>
    <title>Radar · Go · week 37, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w37/?language=go"/>
    <updated>2026-10-01T06:55:56.456587+00:00</updated>
    <content type="html">&lt;p&gt;The Go team has focused on improving tooling and documentation. Three proposals were accepted: a clearer statement of supported version‑control system versions for `go get`, an enhancement to `goimports` that repairs import grouping and ordering, and a refactor of the cgo front‑end so that the compiler can work with unmodified Go source.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;cmd/cgo: arrange to pass unmodified Go source files to compiler, go/types&lt;/strong&gt; — The analysis logic for cgo has been extracted into an internal package that can be reused by `cmd/compile` and `go/types` without rewriting source files.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W37/rust/en</id>
    <title>Radar · Rust · week 37, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w37/?language=rust"/>
    <updated>2026-10-01T06:55:44.070060+00:00</updated>
    <content type="html">&lt;p&gt;This week’s highlights are largely community‑focused. The Rust team merged RFC 3368, which corrects a capitalization issue in diagnostic attribute namespaces. The rest of the week’s items are announcements and surveys from the Rust community.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;RFC 3368: fix misplaced capitalization within a sentence&lt;/strong&gt; — The RFC corrects a capitalization error in the diagnostic attribute namespace documentation.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W37/solidity/en</id>
    <title>Radar · Solidity · week 37, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w37/?language=solidity"/>
    <updated>2026-10-01T06:56:19.931999+00:00</updated>
    <content type="html">&lt;p&gt;This week the Solidity team released version 0.8.37, fixing several bugs and adding support for the upcoming Glamsterdam EVM fork. The release also includes performance tweaks for both the default and IR pipelines.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Memory Byte Array Element Delete Clears Whole Word Bug&lt;/strong&gt; — The code generator now zeroes only the targeted byte when `delete` is applied to an element of a memory‑backed `bytes` array, instead of clearing the entire 32‑byte word.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Misordered Named Parameters in require with Custom Errors Bug&lt;/strong&gt; — The IR‑based code generator now places the arguments of a custom error passed to `require` using named‑parameter syntax on the stack in call‑site order, rather than the previous call‑site order.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Spill Slot Collision Across Mutual Recursion Bug&lt;/strong&gt; — The stack‑to‑memory mover now correctly handles spill slots when mutual recursion is involved, preventing accidental slot collisions.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Release of Solidity v0.8.37&lt;/strong&gt; — The release includes several bug fixes, two important security fixes, support for the Glamsterdam EVM fork, and performance optimizations for the default and IR pipelines.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W36/go/en</id>
    <title>Radar · Go · week 36, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w36/?language=go"/>
    <updated>2026-10-01T06:57:17.279425+00:00</updated>
    <content type="html">&lt;p&gt;The Go team released point releases for both 1.26 and 1.27, tightening a handful of bugs in core packages. A new feature for profiling goroutine leaks was added to 1.27, giving developers a deeper view into runaway goroutines.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Goroutine Leak Profiles&lt;/strong&gt; — Go 1.27 includes new goroutine leak profiles.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W36/rust/en</id>
    <title>Radar · Rust · week 36, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w36/?language=rust"/>
    <updated>2026-10-01T06:56:53.300417+00:00</updated>
    <content type="html">&lt;p&gt;This week the Rust team focused on tooling and documentation improvements. The Rustdoc RFC adds LaTeX math support, Cargo gains a new feature‑description syntax, and the i686‑pc‑windows‑msvc target is demoted to Tier 1 without host tools. Meanwhile the community celebrated the 1.98.1 release and a new rustup 1.29.1 version.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Demote i686‑pc‑windows‑msvc to Tier 1 without host tools&lt;/strong&gt; — The RFC drops host tools for the i686‑pc‑windows‑msvc target, moving it to Tier 1 without host tools.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W35/go/en</id>
    <title>Radar · Go · week 35, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w35/?language=go"/>
    <updated>2026-10-01T06:57:57.117526+00:00</updated>
    <content type="html">&lt;p&gt;The Go team accepted a proposal to add a new HTTP method constant and announced the arrival of generic methods in Go 1.27. Both items touch on core language and standard library features that will affect how developers write and maintain code.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;net/http: add MethodQuery constant&lt;/strong&gt; — The standard library now defines `const MethodQuery = &amp;quot;QUERY&amp;quot;` in `net/http/method.go`.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Generic Methods in Go 1.27&lt;/strong&gt; — Go 1.27 introduces generic methods, allowing methods on types to be parameterized with type parameters.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W35/rust/en</id>
    <title>Radar · Rust · week 35, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w35/?language=rust"/>
    <updated>2026-10-01T08:03:04.551728+00:00</updated>
    <content type="html">&lt;p&gt;This week the Rust community focused on governance, tooling, and a call for experimentation with function overloading. A supply‑chain incident involving the `arrayref` crate was highlighted, and the next‑generation trait solver was enabled on nightly. The Rust team also announced the first Maintainers in Residence and elected new Project Directors.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Supply chain attack on arrayref&lt;/strong&gt; — A supply‑chain attack on the `arrayref` crate was reported.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Announcing our first Maintainers in Residence&lt;/strong&gt; — The Rust team announced the first Maintainers in Residence, a new role to support the community.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Enabling the next‑generation trait solver on nightly&lt;/strong&gt; — The next‑generation trait solver is now enabled on nightly.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Inside‑Rust: Electing new Project Directors 2026&lt;/strong&gt; — New Project Directors were elected for 2026.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W34/go/en</id>
    <title>Radar · Go · week 34, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w34/?language=go"/>
    <updated>2026-10-01T09:20:05.302561+00:00</updated>
    <content type="html">&lt;p&gt;This week the Go team released three new point releases—go 1.25.14, go 1.26.7, and the major go 1.27.0—alongside a blog post announcing the 1.27 release and its new features. The point releases contain fixes to the net/http package, while go 1.27 introduces several language and standard‑library enhancements.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;go1.27.0 released&lt;/strong&gt; — The 1.27 release adds generic methods, a new encoding/json/v2 package, a uuid package, faster memory allocation, goroutine leak profiles, and more.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;go1.26.7 released&lt;/strong&gt; — go1.26.7 includes fixes to the net/http package.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;go1.25.14 released&lt;/strong&gt; — go1.25.14 includes fixes to the net/http package.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;go1.25.14 released (net/http fixes)&lt;/strong&gt; — go1.25.14 includes fixes to the net/http package.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;go1.26.7 released (net/http fixes)&lt;/strong&gt; — go1.26.7 includes fixes to the net/http package.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W34/rust/en</id>
    <title>Radar · Rust · week 34, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w34/?language=rust"/>
    <updated>2026-10-01T09:19:20.868509+00:00</updated>
    <content type="html">&lt;p&gt;This week the Rust team rolled out the next‑generation trait solver on nightly, announced the 1.98.0 release, and highlighted a supply‑chain incident involving the `arrayref` crate. The community continued to experiment with target‑directory size reductions and showcased new tooling and crate highlights in This Week in Rust.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Enabling the next‑generation trait solver on nightly&lt;/strong&gt; — The Rust team enabled the next‑generation trait solver on the nightly channel.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Announcing Rust 1.98.0&lt;/strong&gt; — The Rust team announced the 1.98.0 release.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Experiment in reducing target directory size on nightly&lt;/strong&gt; — The Rust team experimented with reducing the size of the target directory on nightly.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Rust Function Overloading – Call for Experimentation&lt;/strong&gt; — The Rust team called for experimentation on function overloading.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W33/go/en</id>
    <title>Radar · Go · week 33, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w33/?language=go"/>
    <updated>2026-10-01T07:00:43.341221+00:00</updated>
    <content type="html">&lt;p&gt;The Go team pushed three new releases: the 1.27 release candidate, and the 1.25.13 and 1.26.6 point releases. 1.25.13 and 1.26.6 bring a set of security fixes to several core packages and bug fixes to the compiler, runtime, and linker. No new language features were introduced this week.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;1.27 Release Candidate 3&lt;/strong&gt; — The Go 1.27 release candidate 3 was published.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;1.25.13 Security and Bug Fixes&lt;/strong&gt; — Security fixes to the go command, crypto/tls, encoding/asn1, encoding/xml, html/template, net/http, and net/url packages, plus bug fixes to the compiler, runtime, crypto/tls, and os packages.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;1.26.6 Security and Bug Fixes&lt;/strong&gt; — Security fixes to the go command, crypto/tls, encoding/asn1, encoding/xml, html/template, net, net/http, and net/url packages, plus bug fixes to the compiler, linker, runtime, crypto/tls, and os packages.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W33/rust/en</id>
    <title>Radar · Rust · week 33, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w33/?language=rust"/>
    <updated>2026-10-01T07:00:45.144052+00:00</updated>
    <content type="html">&lt;p&gt;This week the Rust project focused on internal organization and a small RFC cleanup. The libs team was restructured to simplify responsibilities, and a minor RFC removed an unnecessary closing parenthesis from the language syntax. The community also saw a call for testing around trait implementability and field mutability, along with a showcase of new crates and tooling.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Refactor the libs team&lt;/strong&gt; — The libs team was restructured and simplified, with Amanieu as the lead and broader team membership.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Call for testing: Restricting trait implementability and field mutability&lt;/strong&gt; — The Rust team is testing new restrictions on trait implementability and field mutability.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;RFC 3491: remove extra closing parenthesis&lt;/strong&gt; — The RFC removed an implicit closing parenthesis from the language syntax.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W32/rust/en</id>
    <title>Radar · Rust · week 32, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w32/?language=rust"/>
    <updated>2026-10-01T07:01:21.000263+00:00</updated>
    <content type="html">&lt;p&gt;This week the Rust project focused on polishing documentation, adding a new ABI marker, and refining tooling. A few RFCs were merged to improve Cargo’s optimisation hints and to allow custom ABIs, while the Rust team updated a couple of dependencies used in the ecosystem.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Update dependency mdbook to v0.5.4&lt;/strong&gt; — The mdBook dependency was bumped to 0.5.4, adding zoomable images and fixing several layout bugs.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Update actions/checkout action to v7&lt;/strong&gt; — The GitHub Actions `actions/checkout` action was updated from v6 to v7, bumping several sub‑actions.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W31/go/en</id>
    <title>Radar · Go · week 31, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w31/?language=go"/>
    <updated>2026-10-01T07:01:44.452988+00:00</updated>
    <content type="html">&lt;p&gt;The Go team accepted two proposals that touch the standard library and the vet tool. One adds ACME profile support to the crypto/acme package, the other tightens the printf vet check to reject formatting pointers with %d.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;go/analysis/passes/printf: disallow %d formatting of pointers&lt;/strong&gt; — The vet checker now reports an error when a pointer value is formatted with the `%d` verb.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W31/rust/en</id>
    <title>Radar · Rust · week 31, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w31/?language=rust"/>
    <updated>2026-10-01T08:05:05.071410+00:00</updated>
    <content type="html">&lt;p&gt;The Rust community wrapped up the 2026 All‑Hands meeting, highlighted a few new tooling crates, and fixed a broken link in the conventions RFC.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Move broken link in 0344‑conventions‑galore.md to archive.org&lt;/strong&gt; — The RFC now points to an archived copy of the conventions document instead of a dead link.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;All Hands 2026 retrospective&lt;/strong&gt; — The Rust team shared highlights and lessons from the 2026 All‑Hands meeting.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;This Week in Rust 662 – crate of the week: cargo‑efmt&lt;/strong&gt; — cargo‑efmt is introduced as a drop‑in replacement for cargo fmt that supports .editorconfig files.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Tooling updates – afrim 0.7.0, cargo‑reapi, exiftool‑rs 0.7.0, SeaORM 2.0, kobe 0.37.0, kache 0.12.0, gccrs progress&lt;/strong&gt; — Several crates received new releases or progress notes, including a generic input method framework, Cargo worktree sharing, ExifTool localization, a new SeaORM version, deployment improvements, pluggable remotes, and Linux compilation with gccrs.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W30/go/en</id>
    <title>Radar · Go · week 30, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w30/?language=go"/>
    <updated>2026-10-01T07:02:53.824352+00:00</updated>
    <content type="html">&lt;p&gt;The Go team approved two proposals that extend the standard library’s ergonomics. One relaxes the proposal process for simple `String` and `GoString` methods, while the other adds iterator helpers to the `flag` package. These changes are small but useful for developers writing or maintaining command‑line tools.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Blanket approval for String and GoString methods&lt;/strong&gt; — The Go team has decided that adding a `String` or `GoString` method to an existing type no longer requires the full proposal review process; it only needs normal code‑review scrutiny.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Flag package iterator helpers&lt;/strong&gt; — The `flag` package now includes `All()` and `AllSet()` iterators that return `iter.Seq[*Flag]`, and a `Flag.IsSet` boolean field.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W30/rust/en</id>
    <title>Radar · Rust · week 30, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w30/?language=rust"/>
    <updated>2026-10-01T08:06:22.297815+00:00</updated>
    <content type="html">&lt;p&gt;This week the Rust team released a new patch version, 1.97.1, and the community highlighted several new crates and tooling updates. The release notes and the “This Week in Rust” blog post list the changes and the most popular projects that appeared in the week’s crate of the week and tooling sections.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Announcing Rust 1.97.1&lt;/strong&gt; — The Rust team released patch 1.97.1, fixing bugs and updating documentation.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Syn 3.0.0 released&lt;/strong&gt; — The Syn crate reached version 3.0.0.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;winit now has comprehensive cross‑platform drag‑and‑drop support&lt;/strong&gt; — winit now exposes most drag‑and‑drop APIs across platforms.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Topcoat framework announced&lt;/strong&gt; — The Rust team announced Topcoat, a framework for building full‑stack reactive web apps with Rust.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;kobe 0.35.0 – readiness gates and cert recycling&lt;/strong&gt; — kobe 0.35.0 added readiness gates and certificate recycling.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Comhad v0.1.0 – ranger‑style TUI for S3&lt;/strong&gt; — Comhad 0.1.0 was released as a ranger‑style TUI for browsing S3.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Nova v0.2.1 – computer‑use MCP server&lt;/strong&gt; — Nova 0.2.1 was released as a computer‑use MCP server.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;RustRover 2026.2 announced&lt;/strong&gt; — The RustRover IDE received a new 2026.2 release.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Xan – TUI toolkit for CSV files (crate of the week)&lt;/strong&gt; — Xan was highlighted as the crate of the week, a TUI toolkit to work with CSV files.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W29/go/en</id>
    <title>Radar · Go · week 29, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w29/?language=go"/>
    <updated>2026-10-01T07:04:59.347962+00:00</updated>
    <content type="html">&lt;p&gt;This week the Go team accepted three proposals that touch the runtime, the HTTP stack, and the formatting tools. The changes are all non‑breaking and focus on improving ergonomics, removing legacy features, and simplifying the language surface.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;net/http: drop support for Transport.CancelRequest&lt;/strong&gt; — The deprecated `Transport.CancelRequest` function is removed.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;cmd/gofmt: don't rewrite into smart quotes&lt;/strong&gt; — `go fmt` and `go doc` will no longer convert plain quotes into smart quotes.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W29/rust/en</id>
    <title>Radar · Rust · week 29, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w29/?language=rust"/>
    <updated>2026-10-01T08:07:50.565627+00:00</updated>
    <content type="html">&lt;p&gt;This week the Rust team released the stable 1.97.0 and the patch 1.97.1, added a new beta for rustup, and shared several internal updates from the infrastructure and program‑management teams. The community highlighted the arbitrary‑precision number library **dashu** as the crate of the week.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Rust 1.97.0&lt;/strong&gt; — The Rust team announced the stable 1.97.0 release.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Inside Rust: Rustup 1.29.1 beta: call for testing!&lt;/strong&gt; — The Rust team announced a call for testing of rustup 1.29.1 beta.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Rust 1.97.1&lt;/strong&gt; — The Rust team released the 1.97.1 patch.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Inside Rust: 1.97.1 pre‑release testing&lt;/strong&gt; — The Rust team shared the pre‑release testing status for 1.97.1.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Inside Rust: Infrastructure Team Q2 Recap and Q3 Plan&lt;/strong&gt; — The Rust team reported on infrastructure progress and future plans.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Inside Rust: Program Management Update – June 2026&lt;/strong&gt; — The Rust team updated on program management for June 2026.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Crates.io: Development Update&lt;/strong&gt; — The Rust team updated on crates.io development.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W28/go/en</id>
    <title>Radar · Go · week 28, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w28/?language=go"/>
    <updated>2026-10-01T07:07:22.480185+00:00</updated>
    <content type="html">&lt;p&gt;This week the Go team accepted several proposals that refine existing APIs and deprecate legacy types. The releases for 1.27rc2, 1.26.5, and 1.25.12 also bring security and bug fixes. Overall, the changes focus on improving documentation, simplifying HTTP/2 usage, and adding convenient helpers for URLs, maps, and parsing.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;x/net/http2: deprecate Transport and Server&lt;/strong&gt; — The proposal deprecates the `x/net/http2` `Transport` and `Server` types, the `ConfigureServer`, `ConfigureTransport`, and `ConfigureTransports` functions, the `ClientConn` and `ClientConnState` types, and the `RoundTripOpt` and `ServeConnOpts` option types.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;testing: allow examples with any signature&lt;/strong&gt; — Example functions (`ExampleXxx`) that take and/or return parameters are now allowed. They will be shown by `go doc` but are not runnable via the playground and cannot contain an `// Output:` comment.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;go1.25.12 release&lt;/strong&gt; — Security fixes to `crypto/tls` and `os`, and bug fixes to the compiler, go command, and net and os packages.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;maps: add Same func&lt;/strong&gt; — The `maps` package now has a `Same` generic function that reports whether two maps refer to the same underlying data structure.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;go/parser: add deprecated func ResolveFile(*File)&lt;/strong&gt; — A deprecated `ResolveFile(*File)` function is added to expose the legacy syntactic resolution algorithm used by `parser.ParseFile` when `SkipObjectResolution` is false.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W28/rust/en</id>
    <title>Radar · Rust · week 28, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w28/?language=rust"/>
    <updated>2026-10-01T07:06:24.068093+00:00</updated>
    <content type="html">&lt;p&gt;This week the Rust team released 1.97.0 and merged the RFC that introduces named function‑trait parameters. The release notes highlight a few new compiler diagnostics and a few minor stdlib updates, while the RFC adds a small syntactic convenience that does not change semantics.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Rust 1.97.0&lt;/strong&gt; — The Rust team announced the availability of Rust 1.97.0, a new stable release that includes updated compiler diagnostics and a handful of standard‑library changes.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Named `Fn` trait parameters (RFC 3955)&lt;/strong&gt; — The RFC was merged, allowing optional named function parameters in parenthesized generic argument lists for `Fn`, `FnMut`, `FnOnce`, `AsyncFn`, `AsyncFnMut`, and `AsyncFnOnce`.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W28/solidity/en</id>
    <title>Radar · Solidity · week 28, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w28/?language=solidity"/>
    <updated>2026-10-01T08:09:23.974807+00:00</updated>
    <content type="html">&lt;p&gt;This week the Solidity team released v0.8.36, fixing a storage‑layout warning bug and adding support for the Amsterdam EVM. The release also brings stack‑to‑memory spilling to the experimental SSA code generator and removes the obsolete EOF backend.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Inheritance Order Reversal On Storage End Warning Bug&lt;/strong&gt; — The compiler’s warning about a custom storage layout being too close to the end of storage previously reversed the linearizedBaseContracts annotation when emitting the warning.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Solidity 0.8.36 Release Announcement&lt;/strong&gt; — The release includes two security fixes of medium severity, stack‑to‑memory spilling for the experimental SSA code generator, and removal of the experimental EOF backend.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Unsound Spill In Mutual Recursion Bug&lt;/strong&gt; — The Yul optimizer’s call graph analysis misclassified mutually recursive functions as non‑recursive, causing them to be excluded from the memory spilling mechanism that is incompatible with recursion.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;PostTypeContractLevelChecker Bug Fix&lt;/strong&gt; — Fixed unintentional reversal of linearizedBaseContracts annotation when emitting the warning about the base slot of storage layout being too close to the end of storage.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Yul Optimizer Call Graph Fix&lt;/strong&gt; — Fixed call graph analysis in the Yul optimizer.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W27/rust/en</id>
    <title>Radar · Rust · week 27, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w27/?language=rust"/>
    <updated>2026-10-01T08:10:22.937150+00:00</updated>
    <content type="html">&lt;p&gt;This week the Rust team shared its upcoming 1.30 release cycle plans, announced a minor 1.96.1 patch, and updated several GitHub Actions used in the Rust ecosystem. The community highlighted a new image‑deconvolution crate and released Slint 1.17, while the project‑director update outlined the broader roadmap.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Rust 1.96.1 patch release&lt;/strong&gt; — The Rust team released a patch version, 1.96.1, to address issues found in 1.96.0.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Rustup update: 1.30 release cycle plans&lt;/strong&gt; — The Rust team outlined the schedule and expectations for the 1.30 release cycle.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Slint 1.17 released&lt;/strong&gt; — The community released Slint 1.17, a GUI toolkit.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Pin actions/upload-pages-artifact to v5.0.0&lt;/strong&gt; — The Rust team pinned the GitHub Actions `upload-pages-artifact` to version 5.0.0, adding a `:preserveSemverRanges` preset.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Update actions/checkout to v6.0.3&lt;/strong&gt; — The Rust team updated the `checkout` action to v6.0.3, fixing SHA‑256 repository initialization and expanding merge‑commit SHA regex.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W26/rust/en</id>
    <title>Radar · Rust · week 26, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w26/?language=rust"/>
    <updated>2026-10-01T07:09:13.062404+00:00</updated>
    <content type="html">&lt;p&gt;The Rust team released a pre‑release of 1.96.1, and a few RFCs were merged that tidy up linting and documentation links. The community highlighted cargo‑rdme and several libraries in This Week in Rust 657.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;1.96.1 pre‑release testing&lt;/strong&gt; — The Rust team announced a pre‑release of 1.96.1 for testing.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Fix some links in the build‑std RFCs&lt;/strong&gt; — The Rust team updated broken links in the build‑std RFCs to point to the canonical RFC page.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>tag:inorbit.hr,2026:radar/2026-W25/go/en</id>
    <title>Radar · Go · week 25, 2026 · archive</title>
    <link href="https://inorbit.hr/radar/2026-w25/?language=go"/>
    <updated>2026-10-01T07:09:50.754765+00:00</updated>
    <content type="html">&lt;p&gt;This week the Go team accepted two proposals that refine how the runtime and tooling interact with the operating system and version control. The changes focus on sandboxing child processes on Linux and on tightening the semantics of the `vcs.modified` flag reported by the `go` command.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;syscall: support process sandboxing using Landlock on Linux&lt;/strong&gt; — The `syscall.SysProcAttr` struct on Linux now includes fields to enable Landlock restrictions (`UseLandlock`, `LandlockFD`, `LandlockFlags`) and a `NoNewPrivs` flag that calls `prctl(PR_SET_NO_NEW_PRIVS)` before exec.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;cmd/go: only set vcs.modified=true if changes are relevant to build&lt;/strong&gt; — The `go` command now sets `vcs.modified=true` only when the modifications affect files used by the current build or by the same build in a clean repository.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
</feed>
