All Versions
Latest Version
Avg Release Cycle
3 days
Latest Release

Changelog History
Page 6

  • v0.9.3 Changes

    • โž• Add infinite loop detection support to avoid infinite loops (breaks after 100 repetitions)
    • โž• Add Glimmer::Config option to specify loop max limit or disable completely
    • ExcludedKeywordError with no logging for excluded keywords such as to_a and to_h
  • v0.9.2 Changes

    • Extracted common model data-binding classes from glimmer-dsl-swt
  • v0.9.1 Changes

    • ๐Ÿ”ง Display error message if Glimmer DSL was invoked without any configured DSLs
  • v0.9.0 Changes

    • Extracted Glimmer DSL for SWT into glimmer-dsl-swt gem
    • Extracted Glimmer DSL for XML into glimmer-dsl-xml gem
    • Extracted Glimmer DSL for CSS into glimmer-dsl-css gem
    • Introduced Glimmer DSL for Opal in glimmer-dsl-swt gem
  • v0.8.2 Changes

    June 11, 2020
    • message_box DSL keyword
    • Table single/multi selection databinding
    • Table cell editing databinding
    • Enhance table listener events with table_item and column_index methods
    • Fix Glimmer::SWT::ShellProxy#pack_same_size for Linux
  • v0.8.1 Changes

    June 03, 2020
    • Fix Glimmer::SWT::ShellProxy#pack_same_size for Windows
  • v0.8.0 Changes

    June 02, 2020
    • Delegate listeners for menu items (:cascade) encapsulated by menus (dropdown menus)
    • 0๏ธโƒฃ Make custom widget option method receive "default: hash key" instead of 2nd argument (adjusting scaffolding accordingly)
    • ๐Ÿšš Move about/preferences menu listeners from ShellProxy to DisplayProxy where they truly belong (adjusting scaffolding accordingly)
  • v0.7.8 Changes

    May 31, 2020
    • ๐Ÿ›  Fix verbiage for summary/description in scaffolding custom shell gems (change custom widget reference to custom shell)
    • ๐Ÿ— Scaffolding builds a proper binary for custom shell gems and includes it in executables in Rakefile
    • Scaffolding adds about/preferences menu actions to apps/custom-shell-gems
    • ๐Ÿ‘‰ Make custom widget/shell options writable
    • ๐Ÿ‘Œ Support "dialog" Glimmer DSL keyword
  • v0.7.7 Changes

    May 28, 2020
    • ๐Ÿ›  Fix issue with scaffolding apps with dash in their name
    • ๐Ÿ‘‰ Make scaffolded custom shells launchable as standalone apps (native executables) too
  • v0.7.6 Changes

    May 26, 2020
    • ๐Ÿ‘Œ Support text widget selection data-binding explicitly
    • ๐Ÿง Make specs pass on Linux
    • Maintain tree item expansion on data-binding related changes
    • ๐Ÿ‘‰ Make scaffolded apps launch from bin file not app file