Skip to content

Commit 859e514

Browse files
authored
Release 0.6.0 (#108)
1 parent f63bcd2 commit 859e514

File tree

3 files changed

+23
-5
lines changed

3 files changed

+23
-5
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.6.0] - 2025-09-15
11+
12+
### Added
13+
14+
- Add new [`phoenix_sync.install`](https://hexdocs.pm/phoenix_sync/Mix.Tasks.PhoenixSync.Install.html) task to simplify installation and configuration via [igniter](https://hexdocs.pm/igniter/readme.html) [#93](https://github.com/electric-sql/phoenix_sync/pull/93)
15+
- Allow for transforming the sync stream returned by `Phoenix.Sync.Router.sync/3` using a `transform` function [#99](https://github.com/electric-sql/phoenix_sync/pull/99)
16+
- Add new [`phx.sync.tanstack_db.setup`](https://hexdocs.pm/phoenix_sync/Mix.Tasks.Phx.Sync.TanstackDb.Setup.html) task to convert a new Phoenix app to use Tanstack DB and Vite [igniter](https://hexdocs.pm/igniter/readme.html) [#102](https://github.com/electric-sql/phoenix_sync/pull/102)
17+
18+
### Changed
19+
20+
- Bump `electric` to version `1.1.9` [#103](https://github.com/electric-sql/phoenix_sync/pull/103)
21+
22+
### Fixed
23+
24+
- Remove `Ecto` requirement from `Phoenix.Sync.LiveView.sync_stream/4` by allowing keyword-based shape definitions [#95](https://github.com/electric-sql/phoenix_sync/pull/95)
25+
- Ensure Electric stack is ready before calling the embedded API [#104](https://github.com/electric-sql/phoenix_sync/pull/104)
26+
- Forward HTTP request headers onto sync backend [#107](https://github.com/electric-sql/phoenix_sync/pull/107)
27+
1028
## [0.5.1] - 2025-08-18
1129

1230
### Changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ Example config:
249249
defp deps do
250250
[
251251
{:electric, "~> 1.0"},
252-
{:phoenix_sync, "~> 0.5"}
252+
{:phoenix_sync, "~> 0.6"}
253253
]
254254
end
255255

@@ -273,7 +273,7 @@ children = [
273273
# mix.exs
274274
defp deps do
275275
[
276-
{:phoenix_sync, "~> 0.5"}
276+
{:phoenix_sync, "~> 0.6"}
277277
]
278278
end
279279

@@ -304,7 +304,7 @@ It is also possible to include Electric as an application dependency and configu
304304
defp deps do
305305
[
306306
{:electric, "~> 1.0"},
307-
{:phoenix_sync, "~> 0.5"}
307+
{:phoenix_sync, "~> 0.6"}
308308
]
309309
end
310310

@@ -343,7 +343,7 @@ With Electric only included and compiled as a dependency in `:dev` and `:test`.
343343
defp deps do
344344
[
345345
{:electric, "~> 1.0", only: [:dev, :test]},
346-
{:phoenix_sync, "~> 0.5"}
346+
{:phoenix_sync, "~> 0.6"}
347347
]
348348
end
349349

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ defmodule Phoenix.Sync.MixProject do
22
use Mix.Project
33

44
# Remember to update the README when you change the version
5-
@version "0.5.1"
5+
@version "0.6.0"
66
@electric_version "~> 1.1.9 and >= 1.1.9"
77

88
def project do

0 commit comments

Comments
 (0)