We release this new version after a bit more than 2 months. The main target Pharo version is 12, but it works on 11, too. It also works well on Pharo 13 as of today (Pharo-13.0.0+SNAPSHOT.build.379.sha.fcc316a3733ca4a794f27c4a4ccaa0cb076124b2).
What's Changed
- Fix line geometry by @rvillemeur in #607
- Fully functional example of Drag&drop using only bare bloc events by @rvillemeur in #600
- Fix: Morphic host doesn't inform about focus out + some clean ups by @tinchodias in #612
- Do not reference World global by @tinchodias in #613
- Bloc main thread should be stopped and restarted on shutdown/startup by @tesonep in #619
- Clean up around hosts by @tinchodias in #614
- Remove BlMousePickOutsideEvent>>sendTo: by @tinchodias in #627
- Remove unsent BlBasicEventHandler>>#hasOwner by @tinchodias in #629
- Clean up event handling by @tinchodias in #630
- Clean ups in events, space and universe by @tinchodias in #632
- Mouse processor review for improved picking by @plantec in #646
- Added some drag and drop example snippets by @Enzo-Demeulenaere in #609
- Gaussian shadow: cache the alpha surface by @tinchodias in #651
- Adding stats window by @tesonep in #647
- BlElement: Deprecate outsets by margin & insets by padding by @tinchodias in #655
- Avoid using Array2D since it's deprecated in Pharo 12 by @tinchodias in #657
- Delete 4 methods deprecated since 2018 by @tinchodias in #658
- Clean up code in Bloc-Basic package (points & matrices) by @tinchodias in #659
- Fix issue #652 by @plantec in #654
- Deprecate BlText>>when:do: and upgrade a couple of uses by @tinchodias in #664
- Animations: tolerate redundant #start and #stop by @tinchodias in #666
- Migrate BlDevElement to Bloc-Alexandrie by @tinchodias in #667
Full Changelog: v2.1.0...v2.2.0