|
1 | 1 | ## [Unreleased] - 2026-08-17 |
2 | 2 |
|
3 | 3 | ### Added |
| 4 | +- [#2600](https://github.com/flow-php/flow/pull/2600) - **flow-php/web - generated social cards (og:image) for blog posts** - [@norberttech](https://github.com/norberttech) |
| 5 | +- [#2600](https://github.com/flow-php/flow/pull/2600) - **flow-php/web - generated social cards (og:image) for work-shop listing pages** - [@norberttech](https://github.com/norberttech) |
| 6 | +- [#2600](https://github.com/flow-php/flow/pull/2600) - **flow-php/web - blog post author with avatar shown on post pages** - [@norberttech](https://github.com/norberttech) |
| 7 | +- [#2600](https://github.com/flow-php/flow/pull/2600) - **flow-php/web - WorkShop Listings/Category/Listing model** - [@norberttech](https://github.com/norberttech) |
4 | 8 | - [#2599](https://github.com/flow-php/flow/pull/2599) - **flow-php/etl - to_branch() accepts a Transformation as an optional third argument** - [@norberttech](https://github.com/norberttech) |
5 | 9 | - [#2599](https://github.com/flow-php/flow/pull/2599) - **flow-php/etl - retry_any_throwable_except() DSL and AnyThrowableExcept retry strategy** - [@norberttech](https://github.com/norberttech) |
6 | 10 | - [#2599](https://github.com/flow-php/flow/pull/2599) - **flow-php/etl-adapter-doctrine - TransactionalDbalLoader::loaders() exposes wrapped loaders** - [@norberttech](https://github.com/norberttech) |
|
10 | 14 | - [#2593](https://github.com/flow-php/flow/pull/2593) - **flow-php/etl - array and array{} project onto json at any schema depth** - [@norberttech](https://github.com/norberttech) |
11 | 15 |
|
12 | 16 | ### Changed |
| 17 | +- [#2600](https://github.com/flow-php/flow/pull/2600) - **flow-php/web - work-shop index renders listings from the PHP model instead of an inline twig array** - [@norberttech](https://github.com/norberttech) |
13 | 18 | - [0361ac](https://github.com/flow-php/flow/commit/0361ac262fc9c423827d9be36c3a4ee7cfc2d7c2) - **feat(flow-php/web): sell project sponsoring in the work-shop** - [@norberttech](https://github.com/norberttech) |
14 | 19 | - [b6d875](https://github.com/flow-php/flow/commit/b6d875ab993c96d6020879d94c91b1dcf15b29f2) - **feat(flow-php/web): sell Claude Code Skills in the work-shop** - [@norberttech](https://github.com/norberttech) |
15 | 20 | - [#2599](https://github.com/flow-php/flow/pull/2599) - **flow-php/etl - write_with_retries() no longer retries InvalidLogicException by default** - [@norberttech](https://github.com/norberttech) |
|
39 | 44 | - [#2593](https://github.com/flow-php/flow/pull/2593) - **flow-php/types - array type detection never returns a type that rejects its own input** - [@norberttech](https://github.com/norberttech) |
40 | 45 |
|
41 | 46 | ### Removed |
| 47 | +- [#2600](https://github.com/flow-php/flow/pull/2600) - **flow-php/web - unpublished consuming-apis-without-sdks blog post** - [@norberttech](https://github.com/norberttech) |
42 | 48 | - [#2599](https://github.com/flow-php/flow/pull/2599) - **flow-php/etl - Extractor\SwappableRowsExtractor** - [@norberttech](https://github.com/norberttech) |
43 | 49 | - [#2599](https://github.com/flow-php/flow/pull/2599) - **flow-php/etl - Config::filesystemStreams() and the FilesystemStreams constructor parameter** - [@norberttech](https://github.com/norberttech) |
44 | 50 |
|
|
0 commit comments