From 3dc0eb8e296b7b11852b517c013a456e1d32c9cb Mon Sep 17 00:00:00 2001 From: Gutenberg Repository Automation Date: Wed, 22 Feb 2023 13:53:59 +0000 Subject: [PATCH] Update Changelog for 15.2.0 --- changelog.txt | 318 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 312 insertions(+), 6 deletions(-) diff --git a/changelog.txt b/changelog.txt index 798ea972663f9..0c35ad5b51fb2 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,16 +1,322 @@ == Changelog == -= 15.2.0-rc.2 = += 15.2.0 = + +## Changelog + +### Enhancements + +#### Working with Templates + +- Add a nested level when selecting templates or template parts. ([47777](https://github.com/WordPress/gutenberg/pull/47777)) +- Add: Modal to choose a start pattern on new templates. ([46248](https://github.com/WordPress/gutenberg/pull/46248)) +- Update gutenberg_get_template_hierarchy. ([47716](https://github.com/WordPress/gutenberg/pull/47716)) +- Add template revision button. ([45215](https://github.com/WordPress/gutenberg/pull/45215)) + +#### Site Editor + +- Add back link to Design heading in site editor navigation to return to Dashboard. ([47950](https://github.com/WordPress/gutenberg/pull/47950)) +- Adds a global save button to the site editor. ([47142](https://github.com/WordPress/gutenberg/pull/47142)) +- Tidy up the generation of the site editor page title. ([48053](https://github.com/WordPress/gutenberg/pull/48053)) + +#### Block Library + +- Button: Update: Make button a content block. ([47936](https://github.com/WordPress/gutenberg/pull/47936)) +- File block: Add color block support to File block. ([41870](https://github.com/WordPress/gutenberg/pull/41870)) +- Navigation: Add integration tests for NavigationMenuSelector component. ([47825](https://github.com/WordPress/gutenberg/pull/47825)) +- Navigation: Updates "Add Submenu item" text to "Add Submenu link". ([48030](https://github.com/WordPress/gutenberg/pull/48030)) +- Post excerpt: Add excerpt length control. ([44964](https://github.com/WordPress/gutenberg/pull/44964)) +- Update: Make OffCanvasEditor use LeafMoreMenu by default. ([47844](https://github.com/WordPress/gutenberg/pull/47844)) +- Add aspect-ratio to post featured image block. ([47854](https://github.com/WordPress/gutenberg/pull/47854)) +- Button: Adopt support for border color, style, and width. ([44574](https://github.com/WordPress/gutenberg/pull/44574)) +- Latest Comments: Add typography support. ([43310](https://github.com/WordPress/gutenberg/pull/43310)) +- Verse: Adopt border supports. ([48021](https://github.com/WordPress/gutenberg/pull/48021)) + +#### Global Styles + +- Extract the Global Styles Typography Panel into block-editor package. ([47356](https://github.com/WordPress/gutenberg/pull/47356)) +- Move more link about custom CSS to part of description. ([47781](https://github.com/WordPress/gutenberg/pull/47781)) +- Site Editor: Update 'Additional CSS' subtitle string. ([47671](https://github.com/WordPress/gutenberg/pull/47671)) +- Style Book: Exclude blocks that are not allowed to insert. ([47461](https://github.com/WordPress/gutenberg/pull/47461)) + +#### Block Editor + +- Migrate from TextControl to NumberControl to remove margin overrides. ([47160](https://github.com/WordPress/gutenberg/pull/47160)) +- Add settings "drawer" to Link Control. ([47328](https://github.com/WordPress/gutenberg/pull/47328)) +- Button: Prepend HTTP to Buttons block links when missing protocol. ([47311](https://github.com/WordPress/gutenberg/pull/47311)) +- Show a pointer/hint in the settings tab informing the user about the styles tab. ([47670](https://github.com/WordPress/gutenberg/pull/47670)) +- [Patterns]: Reorder pattern categories. ([47760](https://github.com/WordPress/gutenberg/pull/47760)) + + +#### Components + +- Add parent navigation support for the navigator component. ([47883](https://github.com/WordPress/gutenberg/pull/47883)) +- Zoom out mode: Scale iframe instead of contents. ([47004](https://github.com/WordPress/gutenberg/pull/47004)) +- Components: Add support for named arguments in the navigator components. ([47827](https://github.com/WordPress/gutenberg/pull/47827)) + + +### Bug Fixes + +#### Block Library + +- Embed: Fix: Remove browser default border for iframe in the editor. ([47987](https://github.com/WordPress/gutenberg/pull/47987)) +- File block: Re-add editor styles for classic themes. ([47686](https://github.com/WordPress/gutenberg/pull/47686)) +- Image: Revert "Prevent the image from being resized larger than its container". ([47846](https://github.com/WordPress/gutenberg/pull/47846)) +- Image: Update image block margins on RTL. ([47617](https://github.com/WordPress/gutenberg/pull/47617)) +- Navigation Block inspector: Fix link UI popover opening on links that have a URL. ([47828](https://github.com/WordPress/gutenberg/pull/47828)) +- Navigation: Close Link UI if cancelled. ([48029](https://github.com/WordPress/gutenberg/pull/48029)) +- Navigation: Enable undo after creating a new menu. ([47683](https://github.com/WordPress/gutenberg/pull/47683)) +- Navigation: Fixes undo and redo for nesting operations in the navigation block's inspector. ([47633](https://github.com/WordPress/gutenberg/pull/47633)) +- Navigation: Remove the IS_GUTENBERG_PLUGIN check around block_core_navigation_parse_blocks_from_menu_items. ([47824](https://github.com/WordPress/gutenberg/pull/47824)) +- Navigation: Update deps for the useEffect that creates navigation menus. ([47912](https://github.com/WordPress/gutenberg/pull/47912)) +- OffCanvasEditor: Only allow some blocks to be converted to submenus. ([47974](https://github.com/WordPress/gutenberg/pull/47974)) +- Page List: Respect the selected parent page when converting to a list of navigation links. ([47651](https://github.com/WordPress/gutenberg/pull/47651)) +- Read More: I18N: Update string concatenation method in read more block. ([47815](https://github.com/WordPress/gutenberg/pull/47815)) +- ToolsPanel: Display optional items when values are updated externally. ([47727](https://github.com/WordPress/gutenberg/pull/47727)) +- [Quote]: Fix deprectated large style specificity rule. ([47969](https://github.com/WordPress/gutenberg/pull/47969)) +- Fix the 'WP_HTML_Tag_Processor' file path. ([47823](https://github.com/WordPress/gutenberg/pull/47823)) +- Cover: Ensure url is not malformed due to sanitization through wp_kses. ([47906](https://github.com/WordPress/gutenberg/pull/47906)) + +#### Site Editor + +- [Block Editor]: Lock blockInspectorAnimation setting. ([47740](https://github.com/WordPress/gutenberg/pull/47740)) +- Disable Strict Mode, breaks dev site editor. ([47701](https://github.com/WordPress/gutenberg/pull/47701)) +- Add: Modal to choose a start pattern on new templates. Take 2. ([47927](https://github.com/WordPress/gutenberg/pull/47927)) +- Fix ComplementaryArea's initial isActive state. ([47498](https://github.com/WordPress/gutenberg/pull/47498)) +- Fix custom Template Parts rename action. ([47932](https://github.com/WordPress/gutenberg/pull/47932)) +- Fix site editor navigation. ([48025](https://github.com/WordPress/gutenberg/pull/48025)) +- Shadow: Move shadow into own panel. ([47634](https://github.com/WordPress/gutenberg/pull/47634)) +- Specify active state color for template navigation button. ([47851](https://github.com/WordPress/gutenberg/pull/47851)) + +#### Block Editor + +- useBlockSync: Change subscribed.current on unsubscribe. ([47752](https://github.com/WordPress/gutenberg/pull/47752)) +- Edit Post: Fix the 'inlineToolbar' settings toggle. ([47960](https://github.com/WordPress/gutenberg/pull/47960)) +- Fix clicking on the toggle button not closing the block inserter. ([47926](https://github.com/WordPress/gutenberg/pull/47926)) +- LinkControl: Fix scrollbar displayed on toggle link settings. ([47986](https://github.com/WordPress/gutenberg/pull/47986)) +- Rich text: Stabilise onFocus. ([47685](https://github.com/WordPress/gutenberg/pull/47685)) +- Block Spacing: Don't show UI when only one direction is supported. ([47523](https://github.com/WordPress/gutenberg/pull/47523)) +- [Layout]: Fix align controls for hybrid themes. ([47961](https://github.com/WordPress/gutenberg/pull/47961)) + +#### Design Tools + +- Avatar: Fix application of borders. ([47630](https://github.com/WordPress/gutenberg/pull/47630)) +- Image: Allow deprecated blocks to render border-radius. ([47766](https://github.com/WordPress/gutenberg/pull/47766)) +- ToolsPanel: Ensure display of optional items when panel id is null. ([47864](https://github.com/WordPress/gutenberg/pull/47864)) + +#### Global Styles + +- Fix incorrect targeting of block wrappers for root padding in the ediā€¦. ([48002](https://github.com/WordPress/gutenberg/pull/48002)) +- Fix infinite render of inline block preview. ([47697](https://github.com/WordPress/gutenberg/pull/47697)) +- Fix: Issues on block level settings. ([47842](https://github.com/WordPress/gutenberg/pull/47842)) + +#### Components + +- ColorPalette: Ensure text label contrast checking works with CSS variables. ([47373](https://github.com/WordPress/gutenberg/pull/47373)) +- SelectControl: Fix multiple prop styling. ([47893](https://github.com/WordPress/gutenberg/pull/47893)) + +#### Post Editor + +- Fix multi entities saved state in the post editor. ([47734](https://github.com/WordPress/gutenberg/pull/47734)) +- LocalAutosaveNotice: Use stable notice id to prevent double notices. ([47776](https://github.com/WordPress/gutenberg/pull/47776)) +- Distraction free mode: Fix keyboard shortcut not working. ([47900](https://github.com/WordPress/gutenberg/pull/47900)) +- Term sorting is incorrect in flat term selector. ([47795](https://github.com/WordPress/gutenberg/pull/47795)) +- useResizeObserver: Handle strict mode double effects. ([47703](https://github.com/WordPress/gutenberg/pull/47703)) + +### Accessibility + +- List view: Modify the shortcut to focus while open. ([45135](https://github.com/WordPress/gutenberg/pull/45135)) +- Add an aria label to the site save dialog. ([47898](https://github.com/WordPress/gutenberg/pull/47898)) +- Fix UrlInput combobox to use the ARIA 1.0 pattern. ([47148](https://github.com/WordPress/gutenberg/pull/47148)) +- Fix constrained tabbing failures with Safari and Firefox. ([47426](https://github.com/WordPress/gutenberg/pull/47426)) +- Fix the headings hierarchy in the styles sidebar. ([43848](https://github.com/WordPress/gutenberg/pull/43848)) +- Site Editor: Append template type and name to the site editor page title. ([47855](https://github.com/WordPress/gutenberg/pull/47855)) +- Template editor: Only disable the save button if no changes rather than hiding it. ([47895](https://github.com/WordPress/gutenberg/pull/47895)) + +### Performance + +- Avoid string-allocation on keypress with inputRule. ([47094](https://github.com/WordPress/gutenberg/pull/47094)) +- Fix empty results handling in performance test results. ([47646](https://github.com/WordPress/gutenberg/pull/47646)) +- Fix typo in performance script name. ([47647](https://github.com/WordPress/gutenberg/pull/47647)) +- Lodash: Remove from @wordpress/keycodes package. ([47737](https://github.com/WordPress/gutenberg/pull/47737)) + +#### Block Editor + +- Block Editor: Optimize __unstableGetVisibleBlocks(). ([47681](https://github.com/WordPress/gutenberg/pull/47681)) + +#### Site Editor + +- Enable React StrictMode again. ([47639](https://github.com/WordPress/gutenberg/pull/47639)) + +#### Block Library + +- Navigation: Performance: Improve params in block_core_navigation_get_most_recently_published_navigation. ([47998](https://github.com/WordPress/gutenberg/pull/47998)) +- Page List: Block improvement.. ([47981](https://github.com/WordPress/gutenberg/pull/47981)) +- Page List: Performance: Improve page list callback. ([48004](https://github.com/WordPress/gutenberg/pull/48004)) +- Post Title: Performance: Render_block_core_post_title - Use post object instead of id. ([48001](https://github.com/WordPress/gutenberg/pull/48001)) +- Template Part: Performance: Replace usage of wp_get_theme()->get_stylesheet() with get_stylesheet(). ([48027](https://github.com/WordPress/gutenberg/pull/48027)) +- Tweaks to gutenberg_render_layout_support_flag. ([48003](https://github.com/WordPress/gutenberg/pull/48003)) + +#### Data Layer + +- Lodash: Refactor away from _.get() in resolvers cache middleware. ([47743](https://github.com/WordPress/gutenberg/pull/47743)) +- Lodash: Refactor away from _.mapValues() in data registry. ([47742](https://github.com/WordPress/gutenberg/pull/47742)) +- Lodash: Refactor persistence plugin away from _.merge(). ([47790](https://github.com/WordPress/gutenberg/pull/47790)) +- Lodash: Remove from @wordpress/data's getResolutionState(). ([47838](https://github.com/WordPress/gutenberg/pull/47838)) +- Lodash: Remove from @wordpress/data. ([47848](https://github.com/WordPress/gutenberg/pull/47848)) +- Lodash: Remove from useDispatchWithMap(). ([47835](https://github.com/WordPress/gutenberg/pull/47835)) + +#### Template Editor + +- Disable lazy loading term meta get_block_templates. ([47999](https://github.com/WordPress/gutenberg/pull/47999)) + +#### Themes + +- Improvements on append_to_selector method. ([47833](https://github.com/WordPress/gutenberg/pull/47833)) + +#### Block Directory + +- Optimize DownloadableBlocksPanel. ([47679](https://github.com/WordPress/gutenberg/pull/47679)) + +### Experiments + +- Handle block metadata attribute and related experimental APIs. ([47791](https://github.com/WordPress/gutenberg/pull/47791)) +- Rename the "experiments" export to "privateApis". ([47975](https://github.com/WordPress/gutenberg/pull/47975)) +- [Trunk] Rename experiments package to private-apis. ([47839](https://github.com/WordPress/gutenberg/pull/47839)) + +### Documentation + +- Add: Database credentials to wp-env documentation. ([47940](https://github.com/WordPress/gutenberg/pull/47940)) +- Block schema and block supports docs: Add dimensions and position settings. ([48057](https://github.com/WordPress/gutenberg/pull/48057)) +- Components: Polish heading level component APIs. ([47788](https://github.com/WordPress/gutenberg/pull/47788)) +- Docs: Add ancestor property to block-registration.md doc. ([45832](https://github.com/WordPress/gutenberg/pull/45832)) +- Docs: Don't recommend using short array syntax in WP_HTML_Tag_Processor. ([47958](https://github.com/WordPress/gutenberg/pull/47958)) +- Docs: Fix the incorrect link to eslint-plugin-jsx-a11y. ([47773](https://github.com/WordPress/gutenberg/pull/47773)) +- Fix unbalanced parenthesis in Element README. ([47700](https://github.com/WordPress/gutenberg/pull/47700)) +- Minor updates in Private APIs. ([47953](https://github.com/WordPress/gutenberg/pull/47953)) +- Set block attributes to require either type or enum. ([45365](https://github.com/WordPress/gutenberg/pull/45365)) + +### Code Quality + +- Core Data: Fix ESLint warnings for the hooks directory. ([47811](https://github.com/WordPress/gutenberg/pull/47811)) +- ESLint: Change jsdoc/check-line-alignment from warn to error. ([47878](https://github.com/WordPress/gutenberg/pull/47878)) +- ESLint: Fix a bunch of ESLint alignment warnings. ([47872](https://github.com/WordPress/gutenberg/pull/47872)) +- Enable react-hooks/exhaustive-deps eslint rules. ([24914](https://github.com/WordPress/gutenberg/pull/24914)) +- Update moment and moment-timezone packages to fix timezone issues. ([47879](https://github.com/WordPress/gutenberg/pull/47879)) + +#### Components + +- AnglePickerControl: Refactor to TypeScript. ([45820](https://github.com/WordPress/gutenberg/pull/45820)) +- BorderBoxControl: Migrate tests to TypeScript, remove act() call. ([47755](https://github.com/WordPress/gutenberg/pull/47755)) +- BoxControl: Convert to TypeScript. ([47622](https://github.com/WordPress/gutenberg/pull/47622)) +- ComboboxControl: Convert to TypeScript. ([47581](https://github.com/WordPress/gutenberg/pull/47581)) +- CustomSelectControl: Privatise __experimentalShowSelectedHint using @wordpress/experiments. ([47229](https://github.com/WordPress/gutenberg/pull/47229)) +- CustomSelectControl: Update size prop options to new format in Storybook examples. ([47779](https://github.com/WordPress/gutenberg/pull/47779)) +- Navigator: Add more pattern matching tests, refine existing tests. ([47910](https://github.com/WordPress/gutenberg/pull/47910)) +- NavigatorButton: Reuse Button types. ([47754](https://github.com/WordPress/gutenberg/pull/47754)) +- Panel: Convert to TypeScript. ([47259](https://github.com/WordPress/gutenberg/pull/47259)) +- Popover: Lock the __experimentalPopoverPositionToPlacement function. ([47505](https://github.com/WordPress/gutenberg/pull/47505)) +- Refactor Toolbar component to TypeScript. ([47087](https://github.com/WordPress/gutenberg/pull/47087)) +- Remove BaseField component. ([47911](https://github.com/WordPress/gutenberg/pull/47911)) +- Remove unnecessary act() from Button tests. ([47687](https://github.com/WordPress/gutenberg/pull/47687)) +- Remove unnecessary act() from DropdownMenu tests. ([47692](https://github.com/WordPress/gutenberg/pull/47692)) +- Remove unnecessary act() from Popover tests. ([47690](https://github.com/WordPress/gutenberg/pull/47690)) +- Remove unnecessary act() from ToolsPanel tests. ([47691](https://github.com/WordPress/gutenberg/pull/47691)) +- ResizableBox: Refactor styles to TypeScript. ([47756](https://github.com/WordPress/gutenberg/pull/47756)) +- TreeGrid: Convert to TypeScript. ([47516](https://github.com/WordPress/gutenberg/pull/47516)) +- MenuItemsChoice: Refactor to TypeScript. ([47180](https://github.com/WordPress/gutenberg/pull/47180)) +- ToolsPanel: Refactor Storybook examples to TypeScript, fix types inconsistencies. ([47944](https://github.com/WordPress/gutenberg/pull/47944)) + +#### Block Library + +- Gallery: Minor code quality update. ([47774](https://github.com/WordPress/gutenberg/pull/47774)) +- Image: Simplify the method for getting block editor settings. ([47903](https://github.com/WordPress/gutenberg/pull/47903)) +- Navigation: Chore Remove unexistant parameter from selectNavigationMenus call. ([47941](https://github.com/WordPress/gutenberg/pull/47941)) +- Site Logo: Simplify the method for getting block editor settings. ([47736](https://github.com/WordPress/gutenberg/pull/47736)) +- Table Block: Don't render empty section. ([47753](https://github.com/WordPress/gutenberg/pull/47753)) + +#### Site Editor + +- Make process_blocks_custom_css method protected. ([47725](https://github.com/WordPress/gutenberg/pull/47725)) +- Move site editor 6.2 specific code to the right file. ([48023](https://github.com/WordPress/gutenberg/pull/48023)) +- Remove: Unused code from the navigation inspector select logic. ([48044](https://github.com/WordPress/gutenberg/pull/48044)) +- Sync: Widget import changes from the core. ([47875](https://github.com/WordPress/gutenberg/pull/47875)) +- Add missing period in keyboard shortcut descriptions. ([47899](https://github.com/WordPress/gutenberg/pull/47899)) +- Extract the getSupportedStyles selector to the blocks store as a private selector. ([47606](https://github.com/WordPress/gutenberg/pull/47606)) +- Remove the name and element props from the TypographyPanel component. ([47908](https://github.com/WordPress/gutenberg/pull/47908)) + +#### Post Editor + +- Edit Post: Remove unnecessary 'classnames' in Header component. ([47635](https://github.com/WordPress/gutenberg/pull/47635)) + +#### REST API + +- Chore: Move Gutenberg_REST_Templates_Controller from 6.2 to 6.3 compatibility. ([48077](https://github.com/WordPress/gutenberg/pull/48077)) + +#### Patterns + +- Refactor: usePatternsCategories: Simplify category sorting. ([47843](https://github.com/WordPress/gutenberg/pull/47843)) + +#### Document Settings + +- Most Used Terms: Pass dependency to the useSelect. ([47810](https://github.com/WordPress/gutenberg/pull/47810)) + +#### Block API + +- HTML API: Move into 6.2 Compat Folder since inclusion in Core. ([47749](https://github.com/WordPress/gutenberg/pull/47749)) + +#### Data Layer + +- Fixed incorrect type annotations in @wordpress/data. ([46881](https://github.com/WordPress/gutenberg/pull/46881)) + +### Tools + +#### Testing + +- Add tests for gutenberg_render_layout_support_flag. ([47719](https://github.com/WordPress/gutenberg/pull/47719)) +- Migrate Heading block tests to Playwright. ([47955](https://github.com/WordPress/gutenberg/pull/47955)) +- Migrate query test to Playwright. ([47995](https://github.com/WordPress/gutenberg/pull/47995)) +- Navigation: end-to-end tests: Default to classic menu. ([47867](https://github.com/WordPress/gutenberg/pull/47867)) +- Navigation: end-to-end tests: Default to my only existing menu. ([47744](https://github.com/WordPress/gutenberg/pull/47744)) +- Remove obsolete failing test for Font Size Picker. ([47913](https://github.com/WordPress/gutenberg/pull/47913)) +- Shard playwright tests into two separate jobs using a matrix. ([47629](https://github.com/WordPress/gutenberg/pull/47629)) +- Update code and tests for theme json class after the back port in core. ([47668](https://github.com/WordPress/gutenberg/pull/47668)) +- Upgrade Playwright to 1.30.0. ([48007](https://github.com/WordPress/gutenberg/pull/48007)) +- end-to-end perf tests: Run each test in a separate page. ([47889](https://github.com/WordPress/gutenberg/pull/47889)) +- Fix editor.getBlocks for unmodified default block. ([48093](https://github.com/WordPress/gutenberg/pull/48093)) +- Visual Regression tests: Use default playwright utils. ([47991](https://github.com/WordPress/gutenberg/pull/47991)) +- Navigation: Add warning test. ([45207](https://github.com/WordPress/gutenberg/pull/45207)) + +#### Build Tooling + +- Add basic tsconfig.json validation. ([47595](https://github.com/WordPress/gutenberg/pull/47595)) +- Front-end classic performance test: Set TwentyTwentyOne when running in isolation. ([47965](https://github.com/WordPress/gutenberg/pull/47965)) +- Perf tests: Store test run results as artifact. ([45747](https://github.com/WordPress/gutenberg/pull/45747)) +- Performance suite: Track Largest Contentful Paint in the front-end. ([47938](https://github.com/WordPress/gutenberg/pull/47938)) +- Scripts: Add PostCSS (.pcss extension) file support to wp-scripts. ([45352](https://github.com/WordPress/gutenberg/pull/45352)) +- Performance: Restore initial reduce value in perf results log script. ([47650](https://github.com/WordPress/gutenberg/pull/47650)) +- Cherry-pick CLI: Fix the default label to match the documentation. ([47832](https://github.com/WordPress/gutenberg/pull/47832)) +- Scripts: Use start without watcher using --no-watch. ([44237](https://github.com/WordPress/gutenberg/pull/44237)) +- Fonts API: Add missing files to lib/load.php. ([48108](https://github.com/WordPress/gutenberg/pull/48108)) +- Dependency Extraction Webpack Plugin: Update json2php dependency. ([47831](https://github.com/WordPress/gutenberg/pull/47831)) + +## First time contributors -Various -Fonts API: Add missing files to lib/load.php. (https://github.com/WordPress/gutenberg/pull/48108) -First time contributors The following PRs were merged by first time contributors: -Contributors +- @creative-andrew: Add: Database credentials to wp-env documentation. ([47940](https://github.com/WordPress/gutenberg/pull/47940)) +- @dpellenwood: Scripts: Add PostCSS (.pcss extension) file support to wp-scripts. ([45352](https://github.com/WordPress/gutenberg/pull/45352)) +- @griffinjohndavid: Set block attributes to require either type or enum. ([45365](https://github.com/WordPress/gutenberg/pull/45365)) +- @mike-day: Refactor Toolbar component to TypeScript. ([47087](https://github.com/WordPress/gutenberg/pull/47087)) + + +## Contributors + The following contributors merged PRs in this release: -@hellofromtonya +@aaronrobertshaw @adamziel @afercia @ajlende @alexstine @andrewserong @aristath @brookewp @carolinan @ciampo @creative-andrew @d-alleyne @dcalhoun @dmsnell @dpellenwood @draganescu @ellatrix @flootr @fluiddot @georgeh @geriux @getdave @glendaviesnz @griffinjohndavid @gziolo @jhnstn @jorgefilipecosta @jsnajdr @kebbet @kevin940726 @kkmuffme @madhusudhand @MaggieCabrera @Mamaduka @marekdedic @mauteri @mcsf @mike-day @mirka @mreishus @nielslange @noahtallen @noisysocks @ntsekouras @oandregal @scruffian @sgomes @SiobhyB @spacedmonkey @t-hamano @talldan @tellthemachines @tyxla @wojtekn @WunderBart @youknowriad + + = 15.1.1 =