Skip to content

Commit 47ad1cc

Browse files
committed
Release 10.0.0
This is the first public release of EXT:solrfluidgrouping. We thank our sponsors who made the development possible. Again, we welcome further sponsorship or active contribution to the codebase. After releasing the first version of solrfluidgrouping in 2017 for TYPO3 8.7, we are now very happy to release the 5th and most recent version 10 and to make it available for everyone. As we're planning to simplify the extension and dependency handling we're harmonize the extension version with TYPO3. So the next version of solrfluidgrouping is 10.0.0 and compatible with TYPO3 10 LTS. Please read the release notes: https://github.com/TYPO3-Solr/ext-solrfluidgrouping/releases/tag/10.0.0
1 parent f8756bf commit 47ad1cc

16 files changed

+177
-24
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: EXT:solrfluidgrouping Github Actions
1+
name: build
22

33
on:
44
push:
@@ -123,11 +123,11 @@ jobs:
123123
- name: Get comment
124124
id: get-comment
125125
run: |
126-
readonly local comment=$(git tag -n10 -l ${{ steps.get-version.outputs.version }} | sed "s/^[0-9.]*[ ]*//g")
126+
readonly local comment=$(git tag -n99 -l ${{ steps.get-version.outputs.version }} | sed "s/^[0-9.]*[ ]*//g")
127127
if [[ -z "${comment// }" ]]; then
128-
echo ::set-output name=comment::Released version ${{ steps.get-version.outputs.version }} of tailor_ext
128+
echo ::set-output name=comment::Released version ${{ steps.get-version.outputs.version }} of EXT:solrfluidgrouping
129129
else
130-
echo ::set-output name=comment::$comment
130+
echo -e ::set-output name=comment::$comment
131131
fi
132132
- name: Setup PHP
133133
uses: shivammathur/setup-php@v2
@@ -140,6 +140,7 @@ jobs:
140140
run: composer global require typo3/tailor --prefer-dist --no-progress
141141

142142
- name: Publish EXT:solrfluidgrouping to TER
143-
run: php ~/.composer/vendor/bin/tailor ter:publish --comment "${{ steps.get-comment.outputs.comment }}" ${{ steps.get-version.outputs.version }}
144-
145-
143+
run: |
144+
echo "Following message will be printed in TER as release description:"
145+
echo -e "${{ steps.get-comment.outputs.comment }}"
146+
php ~/.composer/vendor/bin/tailor ter:publish --comment "${{ steps.get-comment.outputs.comment }}" ${{ steps.get-version.outputs.version }}

Build/generate_documentation.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ function doInstallSphinxAndDependencies {
2222
sudo texhash
2323

2424
# apply font from TYPO3
25-
git clone git://git.typo3.org/Documentation/RestTools.git /tmp/RestTools
25+
git clone git@github.com:GitTypo3Org/RestTools.git /tmp/RestTools
2626
cd /tmp/RestTools/LaTeX/font
2727
./convert-share.sh
2828

@@ -48,14 +48,14 @@ echo "Building latex, which is needed for pdf rendering."
4848
echo "Please check output, which can contain a hints for the errors in your documents."
4949
sleep 3
5050
LANG=en_US.UTF-8
51-
sphinx-build -b latex -c Documentation -d Documentation/_build/doctrees -w Documentation/_build/warnings.txt -D latex_paper_size=a4 Documentation Documentation/_build/latex
51+
sphinx-build -b latex -c Documentation -d Documentation/_build/doctrees -w Documentation/_build/warnings.txt Documentation Documentation/_build/latex
5252

5353

5454
echo "Building PDF file. This may take some time..."
5555
'/usr/bin/make' -C 'Documentation/_build/latex' clean all-pdf > Documentation/_build/latexpdf.output.log 2>&1
5656

5757

58-
if [ -f Documentation/_build/latex/*.pdf ] ; then
58+
if [ -f Documentation/_build/latex/solrfluidgrouping.pdf ] ; then
5959
mv Documentation/_build/latex/*.pdf Documentation/_build/.
6060
echo "Done! You can find your PDF file inside Documentation/_build/"
6161
else

Documentation/Index.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.. ==================================================
1+
.. ==================================================
22
.. FOR YOUR INFORMATION
33
.. --------------------------------------------------
44
.. -*- coding: utf-8 -*- with BOM.
@@ -54,6 +54,7 @@
5454

5555
Introduction/Index
5656
Configuration/Index
57+
Releases/Index
5758

5859

5960

Documentation/Makefile

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,7 @@ SPHINXBUILD = /usr/bin/sphinx-build
55
PAPER = a4
66

77
# Internal variables.
8-
PAPEROPT_a4 = -D latex_paper_size=a4
9-
PAPEROPT_letter = -D latex_paper_size=letter
10-
ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .
8+
ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(SPHINXOPTS) .
119
# the i18n builder cannot share the environment and doctrees with the others
1210
I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .
1311

Documentation/Releases/Index.rst

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
.. ==================================================
2+
.. FOR YOUR INFORMATION
3+
.. --------------------------------------------------
4+
.. -*- coding: utf-8 -*- with BOM.
5+
6+
.. include:: ../Includes.txt
7+
8+
9+
.. _releases:
10+
11+
Releases
12+
========
13+
14+
.. toctree::
15+
:maxdepth: 5
16+
:glob:
17+
18+
solrfluidgrouping-release-10-0
19+
solrfluidgrouping-release-02-1
20+
solrfluidgrouping-release-02-0
21+
solrfluidgrouping-release-01-1
22+
solrfluidgrouping-release-01-0
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
.. ==================================================
2+
.. FOR YOUR INFORMATION
3+
.. --------------------------------------------------
4+
.. -*- coding: utf-8 -*- with BOM.
5+
6+
.. include:: ../Includes.txt
7+
8+
9+
.. _releases-1-0:
10+
11+
===========================================================
12+
Apache Solr for TYPO3 - Grouping for Fluid templating 1.0.0
13+
===========================================================
14+
15+
We are happy to release EXT:solrfluidgrouping 1.0.0, that allows grouping for the fluid templating in EXT:solr.
16+
17+
New in this release
18+
===================
19+
20+
Fluid grouping for EXT:solr & TYPO3 CMS 8.7
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
.. ==================================================
2+
.. FOR YOUR INFORMATION
3+
.. --------------------------------------------------
4+
.. -*- coding: utf-8 -*- with BOM.
5+
6+
.. include:: ../Includes.txt
7+
8+
9+
.. _releases-1-1:
10+
11+
===========================================================
12+
Apache Solr for TYPO3 - Grouping for Fluid templating 1.1.0
13+
===========================================================
14+
15+
We are happy to release EXT:solrfluidgrouping 1.1.0, this is a bugfix only release
16+
17+
Contained changes
18+
=================
19+
20+
* [BUGFIX] Fix incorrect count call
21+
* [TASK] Allow to install with TYPO3 9.3 (TYPO3 9 is not officially supported)
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
.. ==================================================
2+
.. FOR YOUR INFORMATION
3+
.. --------------------------------------------------
4+
.. -*- coding: utf-8 -*- with BOM.
5+
6+
.. include:: ../Includes.txt
7+
8+
9+
.. _releases-2-0:
10+
11+
===========================================================
12+
Apache Solr for TYPO3 - Grouping for Fluid templating 2.0.0
13+
===========================================================
14+
15+
We are happy to release EXT:solrfluidgrouping 2.0.0
16+
The focus of this release has been on the EXT:solr 9 compatibility
17+
18+
Contained changes
19+
=================
20+
21+
* [TASK] Adapt grouping to support the changes for Solarium
22+
* [TASK] Use SearchResultSet::getAllResultCount instead of Search::getNumberOfResults
23+
* [TASK] Use resultSet.hasSearched instead of hasSearched
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
.. ==================================================
2+
.. FOR YOUR INFORMATION
3+
.. --------------------------------------------------
4+
.. -*- coding: utf-8 -*- with BOM.
5+
6+
.. include:: ../Includes.txt
7+
8+
9+
.. _releases-2-1:
10+
11+
===========================================================
12+
Apache Solr for TYPO3 - Grouping for Fluid templating 2.1.0
13+
===========================================================
14+
15+
We are happy to release EXT:solrfluidgrouping 2.1.0
16+
The focus of this release has been on the EXT:solr 11 and TYPO3 10 LTS compatibility
17+
18+
Contained changes
19+
=================
20+
21+
* Adaptions for EXT:solr 11 and TYPO3 10 LTS
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
.. ==================================================
2+
.. FOR YOUR INFORMATION
3+
.. --------------------------------------------------
4+
.. -*- coding: utf-8 -*- with BOM.
5+
6+
.. include:: ../Includes.txt
7+
8+
9+
.. _releases-10-0:
10+
11+
============================================================
12+
Apache Solr for TYPO3 - Grouping for Fluid templating 10.0.0
13+
============================================================
14+
15+
We are happy to release EXT:solrfluidgrouping 10.0.0
16+
The focus of this release has been on the EXT:solr 11.1 compatibility
17+
18+
This is the first public release of EXT:solrfluidgrouping.
19+
20+
We thank our sponsors who made the development possible. Again, we welcome further sponsorship or active contribution to the codebase.
21+
After releasing the first version of solrfluidgrouping in 2017 for TYPO3 8.7, we are now very happy to release the 5th and most recent
22+
version 10 and to make it available for everyone.
23+
24+
As we're planning to simplify the extension and dependency handling we're harmonize the extension version with TYPO3. So the next version
25+
of solrfluidgrouping is 10.0.0 and compatible with TYPO3 10 LTS.
26+
27+
New in this release
28+
===================
29+
30+
EXT:solr 11.1 compatibility
31+
---------------------------
32+
33+
EXT:solrfluidgrouping is now compatible with EXT:solr 11.1
34+
35+
Drop TYPO3 9 compatibility
36+
--------------------------
37+
38+
To simplify the development we've dropped the compatibility for TYPO3 9 LTS. If you need to use TYPO3 9 please use EXT:solrfluidgrouping 2.1.
39+
40+
Small improvements and bugfixes
41+
-------------------------------
42+
43+
Beside the major changes we did several small improvements and bugfixes:
44+
45+
* [TASK] Move TypoScript configuration
46+
* [TASK] Prepare release 10.0.0
47+
* [TASK] Setup Github Actions :: Basics

0 commit comments

Comments
 (0)