Skip to content

Commit

Permalink
minor #1429 Prepping changelogs for 2.14.0 (weaverryan)
Browse files Browse the repository at this point in the history
This PR was squashed before being merged into the 2.x branch.

Discussion
----------

Prepping changelogs for 2.14.0

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | no
| Issues        | None
| License       | MIT

Hi!

To help predictability, let's release once per month at the end of the month (if there are important bugs, we can still do a patch release in between).

2.14 is overdue anyway :).

Commits
-------

cb9ad19 Prepping changelogs for 2.14.0
  • Loading branch information
weaverryan committed Jan 30, 2024
2 parents ed57804 + cb9ad19 commit 1a4bdc0
Show file tree
Hide file tree
Showing 5 changed files with 32 additions and 8 deletions.
10 changes: 9 additions & 1 deletion src/Autocomplete/CHANGELOG.md
@@ -1,8 +1,16 @@
# CHANGELOG

## Unreleased
## 2.14.0

- Fixed behavior of Autocomplete when the underlying `select` or `option`
elements were modified to hopefully, more reliably, reset the autocomplete
instance. This is particularly important with LiveComponents.
- Add support for the `render.loading_more` Tom Select Virtual Scroll option (`loading_more_text`)
- Avoid losing the selected options when the Stimulus component is disconnected
and reconnected to the DOM.
- Added `tom-select/dist/css/tom-select.bootstrap4.css` to `autoimport` - this
will cause this to appear in your `controllers.json` file by default, but disabled
see.

## 2.13.2

Expand Down
4 changes: 2 additions & 2 deletions src/Chartjs/CHANGELOG.md
@@ -1,12 +1,12 @@
# CHANGELOG

## Unreleased
## 2.14.0

- Add support for Chart.js version 4

## 2.13.2

- Changee "module" key back to "main" in package.json
- Change "module" key back to "main" in package.json

## 2.13.1

Expand Down
18 changes: 16 additions & 2 deletions src/LiveComponent/CHANGELOG.md
Expand Up @@ -3,11 +3,25 @@
## 2.14.0

- Add support for URL binding in `LiveProp`
- Allow multiple `LiveListener` attributes on a single method.
- DOM morphing changed from `morphdom` to `idiomorph`
- Allow multiple `LiveListener` attributes on a single method
- Requests to LiveComponent are sent as POST by default
- Add method prop to AsLiveComponent to still allow GET requests, usage: `#[AsLiveComponent(method: 'get')]`
- Add a new `urlReferenceType` parameter to `AsLiveComponent`, which allows to
generate different type URL (e.g. absolute) for the component Ajax calls.
generate different type URL (e.g. absolute) for the component Ajax calls
- The `symfony/serializer` dependency is now optional
- Added a `data-skip-morph` attribute to allow skipping morphing of an element
(the element's attributes will be morphed, but its inner HTML will be overwritten
instead of morphed)
- Added an entry to the packages' `package.json` file so that `@symfony/ux-live-component`
will appear in the user's `importmap.php` file if using AssetMapper. This
will allow using the JavaScript from the package without extra setup.
- Fixed edge-case rendering bug where a 2nd Ajax request might start before
the 1st finished processing
- Fix usage of `{% embed %}` with `{% block %}` in `<twig:>` components
- Fixed `data-loading` not working when on root element of a component
- Fixed error when `class` attributes contained a space at start or end
- Fixed loading directives being matched in a child component

## 2.13.2

Expand Down
2 changes: 1 addition & 1 deletion src/StimulusBundle/CHANGELOG.md
@@ -1,6 +1,6 @@
# CHANGELOG

## 2.x
## 2.14.0

- Added Typescript controllers support

Expand Down
6 changes: 4 additions & 2 deletions src/TwigComponent/CHANGELOG.md
@@ -1,8 +1,10 @@
# CHANGELOG

## Unreleased
## 2.14.0

- Make `ComponentAttributes` traversable/countable.
- Make `ComponentAttributes` traversable/countable
- Fixed lexing some `{# twig comments #}` with HTML Twig syntax
- Fix various usages of deprecated Twig code

## 2.13.0

Expand Down

0 comments on commit 1a4bdc0

Please sign in to comment.