Urgent.News

What's breaking now, across thousands of outlets.

Tech

Agave 4.2: Transaction V1 Breaking Changes Checklist

Transaction V1 activates on Solana mainnet on 10 September 2026, at the next epoch boundary. It raises the maximum transaction size from 1,232 bytes to 4,096 bytes, and it uses a new format that older client libraries cannot read. Only one item on this list throws an error. The rest let your code keep running while it reports the wrong numbers. Where each change stands Change SIMD Status…

Agave 4.2 was released on 11 August 2026, but it did not activate until epoch 1031 on 10 September 2026. This update raises the maximum transaction size to 4,096 bytes and introduces a new format that older client libraries cannot read. Only one change in this update throws an error; the rest allow the code to continue running while reporting incorrect values.

Several changes in Agave 4.2 require updates to code. First, all calls that return transactions should request version 1. Failure to do so results in an error code -32015. To fix this, set maxSupportedTransactionVersion: 1 on all calls. Second, the priority fee should be read from the transactionConfig object instead of looking for a ComputeBudget instruction, as v1 transactions do not have this instruction.

Third, accounts that were locked for writing but not changed will no longer send updates. Treat the missing update as the account not changing rather than an error. Fourth, add the new reward type DeactivatedStake to the list of accepted reward types. Fifth, handle changes in Token-2022 instructions and mint extensions, as some fields have been removed or have different formats. Finally, remove hardcoded slot times from timing logic, as they have changed to 350ms and 300ms.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

All that glitters is not gold...

Mantendo a coerência temporal de meus textos, escrevo esse texto 1 ano e 17 dias após a minha promoção para líder técnico do meu time e após 17 dias do meu pedido de demissão, sim eu pedi demissão.

  • Technical leader resigns after witnessing corporate humiliation of colleagues
  • April 8 marked the day of discovery of toxic work environment
  • Identified numerous problems, blamed organizational culture for failures

10 Terminal Productivity Tips That Actually Save Time

Introduction We all spend a chunk of our day in the terminal. Whether you're a seasoned developer or just starting, small tweaks can compound into major time savings.

  • Master tab completion to complete commands, options, and Git branches
  • Use Ctrl+R for reverse search to quickly find previously executed commands
  • Create aliases for frequently used commands to reduce typing

My Research Journal: I Thought Web Scraping Was the Hard Part

The modern web is honestly astonishing. There are layers upon layers of security mechanisms working behind the scenes, and some of these systems are so sophisticated that even web developers might…

  • Web scraping is complex due to layers of security mechanisms.
  • Headless browsers frequently get blocked by sophisticated detection systems.

Stop Stressing! Build a Real-Time HRV Anomaly Detector with Python and Scikit-Learn

Ever had your smartwatch buzz at you during a meeting, telling you to "take a breath," only to realize your heart is racing because of a 10 AM deadline? That’s Heart Rate Variability (HRV) in action.

  • Real-time HRV anomaly detector built using Python and Scikit-learn
  • Isolation Forest algorithm identifies stress anomalies without labeled data
  • Front-end visualizes data with D3.js, highlights anomalies in red

More from Thursday 10 September →