Skip to content
Hannes Hirzel edited this page Sep 13, 2013 · 25 revisions

1.0 release

not released yet.

  • New IDE (Helios)
  • Stepping debugger
  • Fully commented classes across all Amber codebase
  • New package framework and commit strategies
  • ObjectSpaces
  • SPEC?
  • Remote debugger and IDE? (for example working on top of nodejs)

0.12 release

not released yet.

  • Helios IDE, release candidate
  • Use of require [1] to load amber packages in the browser
  • Restructuring of boot.js, use of the brickz[2] reconfigurable micro composition system
  • Enhanced REPL

[1] http://requirejs.org/ [2] https://github.com/amber-smalltalk/brikz

0.11 release, July 2013

0.10 release

  • New compiler toolchain
    • Modular
    • Semantic analysis
    • IR representation
    • Better inlining
  • More class comments in Kernel
  • Async unit tests

0.9 release

  • Parser & compiler

    • Allow underscores in method names
    • Dynamic arrays support
    • Dynamic dictionaries support #{'a' -> 1. 'b' -> 2}
  • More Unit tests for Kernel

  • Class comments for core classes

  • ProfStef ported from Pharo

  • IDE

    • Working debugger
    • workspace in the inspector
  • Website

    • ProfStef lessons
    • new design & name