Skip to content

v2.0.0-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@tinchodias tinchodias released this 31 Aug 03:18
· 297 commits to dev-1.0 since this release
c8ef81d

Key changes since v1.0.0 (563 commits):

  • Bloc-Alexandrie:
    • Based on Alexandrie v2.0.0-alpha, which targets Pharo 11 since its VM (>= v0.9.21) provides all Alexandrie's requirements on graphic library dependencies. This simplifies install instructions, both for humans and CI jobs.
    • Implement basic support for composition layers
    • Implement shadow effects
    • Implement exporters
    • Implement Gradients as border's paint
    • Fixes and enhancements in RoundedRectangle and AnnulusSector geometries
  • Removed the whole Sparta dependency (both Cairo and Skia). Bloc-Alexandrie is the substitute and only option as canvas for the moment.
  • BlSpace doesn't have addChild: anymore (talk directly to the space's root, now)
  • BlElement:
    • relocate: was deprecated in favor of position:
    • all "id" and "containerName" API deprecated in favor of a "id" replacement
    • states answers nil
  • New BlProportionalLayout introduced
  • Non-systematic code clean ups
  • New pixel-comparison regression tests added
  • Repaired Embedded Morphic host
  • Moved from Bloc-Pac:
    • SVG: repaired and enhanced geometry and importer. IMPORTANT -> this added XML-Parser Core as a dependency
    • PullAndSlide
    • FocusFinder

Automatically generated Pull Request log

New Contributors

Full Changelog: v1.0.0...v2.0.0-alpha