Skip to content

v2.5.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 12:44
626e46a

2.5.0 (2026-10-14)

Features

  • a symbol set's region can name zero page differently in each of its routines (#1260) (9aa8be2)
  • add a stock BBC B model with no sideways RAM (#1263) (ee6c25c)
  • fetch symbol sets from beeb-meta-data's published copy at bbc.xania.org/meta/symbols/ (#1246) (341f39b)
  • github: references take @~latest for the tag of the repo's latest release (#1264) (5528eae)
  • link each symbol name in the debugger to where its author defines it (#1239) (3ce6788)
  • link Repton 2's, Nevryon's, Daredevil Demis's and BBC BASIC II's names to where their authors define them (#1245) (1807a63)
  • MachineSession can put a tape in, and flush the keyboard buffer (#1261) (819b5c0)
  • MachineSession fits Econet, breaks in a named sideways bank, and presses RETURN once (#1266) (99fbcc7)
  • name an address shown on its own after the program the CPU is running, when two sets name it differently (#1244) (f176c32)
  • name BBC BASIC II's routines and workspace in the debugger, from acornaeology's disassembly (#1238) (e73baf9)
  • name Nevryon's and Daredevil Demis's routines in the debugger, from a beebasm importer for symbol sets (#1242) (a9711cc)
  • name Repton 2's addresses in the debugger, from George Foot's py8dis disassembly (#1241) (4a41c9d)
  • name Scorched Earth's code, tables and workspace in the debugger, from its baron source (#1240) (eab2ea7)

Bug Fixes

  • a headless machine applies its model's CMOS override (#1269) (6bd8670)
  • go to a symbol's name typed in the debugger's Addr or Mem addr box, and stay put on anything else (#1265) (19524f6)
  • save and restore the Atom's MC6847 video state in snapshots (#1268) (ba016b8)