Summary
- generate_loot_table: don't exclude air as its sometimes wanted (commit: 3efdfee) (details)
- FormattedText - remove unneeded old color arg (commit: 021f194) (details)
- FormattedText - remove optimizations that break obtuse edgecases (commit: 18ac11e) (details)
- escape newlines and remove stray debug (commit: a9b1737) (details)
- remove: trigger remove attempt even when invalid to try (commit: d402c1c) (details)
- bump default trim length to higher (commit: 2669a3e) (details)
- implement 'safe' trimming method (ie avoid breaking format blocks) (commit: c0cf152) (details)
- add a bit of error checking to FormattedTextHelper (commit: 300fae9) (details)
- clean imports (commit: 398f238) (details)
- command meta description formatting standardization (commit: 4a7fd45) (details)
- Add `EntityTag.aggresive`, deprecate copies (#2386) (commit: f17aae3) (details)
- fix namespaced-key validation for FormattedText (commit: 5f6d315) (details)
- fix error from 'shoot' without 'speed' with pitch=90 (commit: ff397eb) (details)
- Add EntityExhaustionEvent (#2387) (commit: f618c26) (details)
- use new core elementtag enum constructor (commit: 0c67aa5) (details)
- Teleport command: 'relative' argument (commit: e151515) (details)
- Polygon inclusive tags (logic based on WorldEdit for equivalency usages) (commit: 14635aa) (details)
- configurable default inclusive for polygons (commit: 5cb6915) (details)
- ElementTag.color: fallback to ColorTag attempt as last resort (commit: 7ea87e6) (details)
- fix force_no_persist on non-living entities (commit: 4d91a4b) (details)
- Add `player inventory slot changes` event (#2389) (commit: a5251c9) (details)
- Meta about translate and add SlotHelper to inventory slot changes event switch (commit: db12e71) (details)
- generic trySlot (commit: ee9d583) (details)
- fix other edge case of formatted text - Spigot lies about colors, argh. (commit: 4a6ac6c) (details)
- Add `PlayerTag.add/remove_tab_completions` mechs (#2390) (commit: 0516020) (details)