Good things take time. We are happy that we released Sulu 3.0. Over the last years we replaced the whole PHPCR Content Storage with a new one based on Doctrine/ORM to make Sulu more easier to understand and use for #Symfony and #PHP Developers.
04.12.2025 12:16
π 3
π 0
π¬ 0
π 0
Sulu Releases 2.5.32 / 2.6.16 and 3.0.0-RC1
We're excited to announce the first release candidate of Sulu 3.0.
Happy to announce that we tagged last week the first Release Candidate for @sulu.io 3.0.0:
sulu.io/blog/sulu-re...
Give it a try. Every feedback is welcome :)
19.11.2025 13:15
π 1
π 0
π¬ 0
π 0
ORM Examples - SEAL Documentation
Added a new documentation cookbook to SEAL how you can use ORM LiveCycle Events to update a Search Index inside SEAL. Feedback very welcome:
php-cmsig.github.io/search/cookb...
#php #search #sealsearch #orm
12.10.2025 10:07
π 0
π 0
π¬ 0
π 0
PHP 8.5 is adding an INI diff option! This new feature will make it easier to compare PHP configuration settings across environments. Perfect for debugging configuration issues and ensuring consistency between dev, staging, and production.
laravel-news.com/php-85-intro...
#php #php85
05.08.2025 07:00
π 3
π 1
π¬ 0
π 0
Release Release 0.11.0 (2025-08-02) Β· PHP-CMSIG/search
SEAL 0.11.0
Logo created by Meine Wilma
What's Changed
Add support for facets π (BC Break β οΈ) by @Toflar in #577 (Read the Docs)
Upgrade elasticsearch docker images to 9.1.0 by @alexand...
This is a big milestone for SEAL the #Search Engine Abstraction Layer for #php. Thx to Yanick we have now facets π. Faceted Search is one of the most common technics in ecommerce systems. It allows you to only show filters which make sense for the user.
github.com/PHP-CMSIG/se...
04.08.2025 06:15
π 0
π 0
π¬ 0
π 0
Release Release 0.10.3 (2025-07-24) Β· PHP-CMSIG/search
SEAL 0.10.3
Logo created by Meine Wilma
What's Changed
Fix searchable and filterable fields during replicate creation in Algolia by @bobbyzholmes in #580
Add tests for algolia settings by ...
Big thank you here to @algolia.com, we had some issue and opened a support ticket.
Not only got a quick answer from their technical support team (thx Bobby!) but also a pull request with a fix for the problem.
That is really awesome support πͺ thank you π .
github.com/PHP-CMSIG/se...
24.07.2025 10:19
π 1
π 0
π¬ 0
π 0
shouldnt gzip or brotli on the webserver not already handle compressions the same way.
09.07.2025 11:32
π 2
π 0
π¬ 1
π 0
Release Release 0.10.0 (2025-06-25) Β· PHP-CMSIG/search
SEAL 0.10.0
Logo created by Meine Wilma
What's Changed
Add support for counting documents in index π (BC Break β οΈ) by @Toflar in #561
Add video to Kevin Liang β Performance Tuning Apache...
Happy to show you another new release of SEAL. With the latest release its now possible to count your documents inside your #search index. Specially useful to hide a search if there is nothing available. Thx to Yanick again for this feature.
github.com/PHP-CMSIG/se...
26.06.2025 08:51
π 0
π 0
π¬ 0
π 0
Happy Birthday PIE 1.0.0 :)
17.06.2025 08:27
π 3
π 0
π¬ 0
π 0
Thx I added my thoughts to the issue.
10.06.2025 12:17
π 1
π 0
π¬ 0
π 0
are we just talking here about Framework or Bundle configuration? Or also about service definitions like: github.com/sulu/sulu/bl...
28.05.2025 11:41
π 2
π 0
π¬ 1
π 0
Release Release 0.9.0 (2025-05-22) Β· PHP-CMSIG/search
SEAL 0.9.0
Logo created by Meine Wilma
What's Changed
Improve error message about field names in indexes by @gisostallenberg in #534
Improve error message about missing highlighted field i...
We released a new version of SEAL which improves the documentsize if Solr and Loupe is used. Additional also latest version of Loupe is supported, β οΈ be aware to reindex with drop if you are using the Loupe or Solr adapter after upgrade:
github.com/PHP-CMSIG/se...
#php #search
22.05.2025 10:22
π 0
π 0
π¬ 0
π 0
Releases Β· PHP-CMSIG/search
Search abstraction over different search engines written in PHP. Currently implemented Elasticsearch, Opensearch, Algolia, Meilisearch, Loupe, RediSearch, Solr, Typesense. Documentation: https://ph...
Two new versions of SEAL were released. Its now tested against latest versions of @redis.io , #opensearch, @elastic.co and #typesense.
A small bc break in the highlighting needs to be kept in mind when upgrading, see release notes of 0.8.
#php #search
github.com/PHP-CMSIG/se...
08.05.2025 07:32
π 0
π 0
π¬ 0
π 0
Slides now available here: bsky.app/profile/did:...
Was a please to present SEAL at the Symfony Live in Berlin.
07.04.2025 16:23
π 3
π 1
π¬ 0
π 0
π΄ #Symfony_Live Berlin
"SEAL: Dive into the sea of search engines" by Alexander Schranz π
Who's joining?π
03.04.2025 12:27
π 5
π 1
π¬ 1
π 0
SEAL - Dive into the sea of search engines - Symfony Live Berlin 2025
Uploaded the slides of my talk at the @symfony.com Live in Berlin to speakerdeck: speakerdeck.com/alexandersch...
#php #search
07.04.2025 11:57
π 2
π 0
π¬ 0
π 1
SEAL
Dice into the sea of search engines.
(SEAL logo with a abstract seal on a binocular)
Waiting for my train in Munich to the @symfony_live
in Berlin. Looking forward to give you an introduction to SEAL :) #php #symfony
02.04.2025 12:15
π 2
π 0
π¬ 0
π 0
Release Release 0.7.1 (2025-03-19) Β· PHP-CMSIG/search
SEAL 0.7.1
Logo created by Meine Wilma
What's Changed
Full Changelog: 0.7.0...0.7.1
Add interesting articles about search technoligies by @alexander-schranz in #499
Remove Yii gii package ...
A new version of SEAL the #Search Engine Abstraction Layer which supports #elasticsearch, #algolia, #meilisearch, #opensearch, #redisearch, #loupephp, #typesense, #solr is released.
This release brings support for the new Loupe Version. The SQLite based PHP search engine.
github.com/PHP-CMSIG/se...
19.03.2025 16:39
π 8
π 1
π¬ 0
π 0
Great talks at the @symfony.com user group Zurich today! Learned about SEAL (thank you @alexander-schranz.bsky.social!) and the future of the #sulu CMS.
26.02.2025 20:13
π 2
π 1
π¬ 0
π 0
The segment feature of #sulucms allows you create content for different segments in this case "winter"/"summer". Depending on a rule via a switcher you can show seasonal based content for this site.
If they come via a "summer" landingpage they stay in the summer content, and so on.
14.02.2025 08:20
π 0
π 0
π¬ 1
π 0
The changes of Chrstiophe inside prophecy the last years and Ondrej changes in phpstan also means that prophecy is also better understand by phpstan without the extension. Maybe in some time we can make the whole extension not longer required.
13.02.2025 13:37
π 0
π 0
π¬ 0
π 0