Skip to content

Commit

Permalink
Merge pull request #179 from SemanticMediaWiki/rel240
Browse files Browse the repository at this point in the history
2.4.0 release
  • Loading branch information
JeroenDeDauw authored Oct 15, 2016
2 parents c8dc483 + 4897595 commit c7fbe14
Show file tree
Hide file tree
Showing 4 changed files with 55 additions and 40 deletions.
17 changes: 15 additions & 2 deletions INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,20 @@ These are the installation and configuration instructions for [Semantic Result F
<th>Git branch</th>
</tr>
<tr>
<th><a href="https://github.com/SemanticMediaWiki/SemanticResultFormats/blob/master/docs/RELEASE-NOTES.md">SRF 2.3.x</a></th>
<th><a href="https://github.com/SemanticMediaWiki/SemanticResultFormats/blob/master/docs/RELEASE-NOTES.md">SRF 2.4.x</a></th>
<td>Development version</td>
<td>-</td>
<td><a href="https://github.com/SemanticMediaWiki/SemanticResultFormats/tree/master">master</a></td>
</tr>
<tr>
<th><a href="https://github.com/SemanticMediaWiki/SemanticResultFormats/blob/master/docs/RELEASE-NOTES.md">SRF 2.3.0</a></th>
<th><a href="https://github.com/SemanticMediaWiki/SemanticResultFormats/blob/master/docs/RELEASE-NOTES.md">SRF 2.4.0</a></th>
<td>Stable version</td>
<td>2015-10-14</td>
<td><a href="https://github.com/SemanticMediaWiki/SemanticResultFormats/tree/2.4">2.4</a></td>
</tr>
<tr>
<th><a href="https://github.com/SemanticMediaWiki/SemanticResultFormats/blob/master/docs/RELEASE-NOTES.md">SRF 2.3.0</a></th>
<td>Obsolete version</td>
<td>2015-09-24</td>
<td><a href="https://github.com/SemanticMediaWiki/SemanticResultFormats/tree/2.3">2.3</a></td>
</tr>
Expand Down Expand Up @@ -71,6 +77,13 @@ These are the installation and configuration instructions for [Semantic Result F
<th>Semantic MediaWiki</th>
<th>Composer</th>
</tr>
<tr>
<th>SRF 2.4.x</th>
<td>5.3.2 - 7.0.x</td>
<td>1.19 - 1.27</td>
<td>2.x</td>
<td>Required</td>
</tr>
<tr>
<th>SRF 2.3.x</th>
<td>5.3.2 - 5.6.x</td>
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ following to the MediaWiki `composer.json` file and run the ``php composer.phar
```json
{
"require": {
"mediawiki/semantic-result-formats": "~2.3"
"mediawiki/semantic-result-formats": "~2.4"
}
}
```
Expand Down
74 changes: 38 additions & 36 deletions RELEASE-NOTES.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,26 @@
These are the release notes for the [Semantic Result Formats]
(https://semantic-mediawiki.org/wiki/Semantic_Result_Formats) MediaWiki extension.
(https://www.semantic-mediawiki.org/wiki/Semantic_Result_Formats) MediaWiki extension.

## SRF 2.4 (tbd)
## SRF 2.4 (2016-10-14)

### Enhancements

* Added link support to the media format (by MWJames)
* Improved list and page widget CSS (by MWJames)
* Updated jplayer to version 2.9.2 (by MWJames)
* Improved compatibility with the latest versions of MediaWiki (by FlorianSW)
* Added link support to the media format (by James Hong Kong)
* Added displaytitle label support to filtered format (by Simon Heimler)
* Improved list and page widget CSS (by James Hong Kong)
* Updated jplayer to version 2.9.2 (by James Hong Kong)
* Improved compatibility with the latest versions of MediaWiki (by Florian Schmidt)
* Improved internationalization (by Karsten Hoffmeyer)
* Made installation via Composer more robust (by cicalese)
* Made installation via Composer more robust (by Cindy Cicalese)
* Removed the Ploticus format previously disabled due to security concerns (by Jeroen De Dauw)

### Bugfixes

* Fixed RuntimeError when selecting excel format in Special:Ask (by Stephan Gambke)
* Fixed bug causing occasional exceptions in the calendar format (by Mark A. Hershberger)
* Fixed bug in timeseries format that caused the value 0 to be excluded (by MWJames)
* Fixed bug in timeseries format that caused the value 0 to be excluded (by James Hong Kong)
* Fixed bug in the calendar parser functions (by James Montalvo)
* Fixed bug in the datatables format when having empty printouts (by Fr Jeremy Krieg)
* Fixed bug in filtered format that broke the format on browsers supporting the
[Array.prototype.values()](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Array/values) method

Expand Down Expand Up @@ -55,10 +57,10 @@ These are the release notes for the [Semantic Result Formats]
* #37 Fixed error in the timeline format for named arguments
* #43 Fixed graphname parameter in the graphviz format
* [14daff1](https://github.com/SemanticMediaWiki/SemanticResultFormats/commit/14daff10350190634b96f644961beb15d0b29e09)
commit added support for date/time values to the [excel format](https://semantic-mediawiki.org/wiki/Help:Excel_format)
commit added support for date/time values to the [excel format](https://www.semantic-mediawiki.org/wiki/Help:Excel_format)
* #46 Added support for `format=graph` using Composer `mediawiki/graph-viz` package
* #47 Added parameters 'filename' (the download file name for the generated file) and 'templatefile' (a template file
from the NS_FILE namespace used for formatting the generated file) to [excel format](https://semantic-mediawiki.org/wiki/Help:Excel_format)
from the NS_FILE namespace used for formatting the generated file) to [excel format](https://www.semantic-mediawiki.org/wiki/Help:Excel_format)
* #51 Fixed null title issue in Gallery.php for MW 1.23+
* #52 Fixed `format=process` exception that was caused by missing message parameters
* #53 Updated jQuery blockUI plugin to v.2.66.0-2013.10.09
Expand Down Expand Up @@ -94,13 +96,13 @@ commit added support for date/time values to the [excel format](https://semantic

### New formats

* [media](https://semantic-mediawiki.org/wiki/Help:Media_format) (Added by mwjames)
* [excel](https://semantic-mediawiki.org/wiki/Help:Excel_format) (Requires PHPExcel, disabled by default) (Added by Kim Eik)
* [media](https://www.semantic-mediawiki.org/wiki/Help:Media_format) (Added by James Hong Kong)
* [excel](https://www.semantic-mediawiki.org/wiki/Help:Excel_format) (Requires PHPExcel, disabled by default) (Added by Kim Eik)

### New features

* [EventCalendar](https://semantic-mediawiki.org/wiki/Help:Eventcalendar_format) SMWAPI/Ajax integration
* [tree format](https://semantic-mediawiki.org/wiki/Help:Tree_format): new parameters 'root' and 'start level'
* [EventCalendar](https://www.semantic-mediawiki.org/wiki/Help:Eventcalendar_format) SMWAPI/Ajax integration
* [tree format](https://www.semantic-mediawiki.org/wiki/Help:Tree_format): new parameters 'root' and 'start level'

### Other improvements and changes

Expand Down Expand Up @@ -128,31 +130,31 @@ commit added support for date/time values to the [excel format](https://semantic
### New formats

* slideshow (written by Stephan Gambke)
* listwidget (bug 37721, I54660c15) (mwjames)
* sparkline format (I911862ce) (mwjames)
* timeseries printer (Ibad00690) (mwjames)
* d3chart format (I4baa7df8) (mwjames)
* jqplotseries format (I3c8847aa) (mwjames)
* jqplotchart format (I3c8847aa) (mwjames)
* incoming format (Ie5be9196) (mwjames)
* syndication feed (atom, rss) (bug 38636, Ia3cdc243) (mwjames)
* dygraphs chart format (Ibac4b753) (mwjames)
* event calendar (Iaff44b71) (mwjames)
* listwidget (bug 37721, I54660c15) (James Hong Kong)
* sparkline format (I911862ce) (James Hong Kong)
* timeseries printer (Ibad00690) (James Hong Kong)
* d3chart format (I4baa7df8) (James Hong Kong)
* jqplotseries format (I3c8847aa) (James Hong Kong)
* jqplotchart format (I3c8847aa) (James Hong Kong)
* incoming format (Ie5be9196) (James Hong Kong)
* syndication feed (atom, rss) (bug 38636, Ia3cdc243) (James Hong Kong)
* dygraphs chart format (Ibac4b753) (James Hong Kong)
* event calendar (Iaff44b71) (James Hong Kong)
* earliest format (written by Jeroen De Dauw, Nischay Nahata)
* latest format (written by Jeroen De Dauw, Nischay Nahata)

### New features

* (Ice7ba7ea) Enable tableview plugin support for timeseries, jqplotseries, and dygraphs format
* (bug 38094) Tag cloud format added 'sphere widget' (mwjames)
* (I6920ae49) Tag cloud format added 'wordcloud widget' (mwjames)
* (bug 37695) Tag cloud format added template support (mwjames)
* (bug 38184) Gallery format added 'slideshow widget' (mwjames)
* (bug 38357) Gallery format added 'overlay' parameter enabling gallery slideshow/carousel image overlay (mwjames)
* (I7c49a644) Gallery format added redirects to enable images to be redirect to another target (mwjames)
* (bug 38296, Ic9f5e186) Gallery format fixed Special:Ask gallery display error (mwjames)
* (bug 38094) Tag cloud format added 'sphere widget' (James Hong Kong)
* (I6920ae49) Tag cloud format added 'wordcloud widget' (James Hong Kong)
* (bug 37695) Tag cloud format added template support (James Hong Kong)
* (bug 38184) Gallery format added 'slideshow widget' (James Hong Kong)
* (bug 38357) Gallery format added 'overlay' parameter enabling gallery slideshow/carousel image overlay (James Hong Kong)
* (I7c49a644) Gallery format added redirects to enable images to be redirect to another target (James Hong Kong)
* (bug 38296, Ic9f5e186) Gallery format fixed Special:Ask gallery display error (James Hong Kong)
* (I338b6b19, I7a0e663b) Gallery format added support for pointing to the subject property in the gallery property parameters using "-"
* (I762cde6a) Value rank format added template support (mwjames)
* (I762cde6a) Value rank format added template support (James Hong Kong)

### Other improvements

Expand All @@ -169,7 +171,7 @@ commit added support for date/time values to the [excel format](https://semantic

* Fixed issue with the graphlenegd parameter in the graph format (bug 33745).
* Added 'default' parameter to math formats (bug 34983).
* Added 'galleryformat' parameter with carousel option (bug 34411) (mwjames)
* Added 'galleryformat' parameter with carousel option (bug 34411) (James Hong Kong)

New formats in this version are:
* tree, ultree, oltree (written by Stephan Gambke)
Expand All @@ -184,13 +186,13 @@ New formats in this version are:
* Added value distribution support to jqplotpie and jqplotbar.
* Added min parameter to jqplotbar to set the minimun value for the Y-axis.
* Added pointlabel parameter to jqplotbar and chartlegend, legendlocation,
datalabels and datalabeltype parameters to jqplotpie based on a patches by mwjames.
datalabels and datalabeltype parameters to jqplotpie based on a patches by James Hong Kong.
* Made array and hash formats compatible with 'Array' extension 2.0 and 'HashTables' 1.0.
* Added summary parameter to the icalendar format.

New formats in this version are:
* valuerank (written by DaSch)
* D3Line, D3Bar and D3Treemap (written by mwjames) (requires MW 1.17 or later)
* valuerank (written by Daniel Schuba)
* D3Line, D3Bar and D3Treemap (written by James Hong Kong) (requires MW 1.17 or later)

## SRF 1.6.2 ##

Expand Down
2 changes: 1 addition & 1 deletion SemanticResultFormats.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
return 1;
}

define( 'SRF_VERSION', '2.4-alpha' );
define( 'SRF_VERSION', '2.4' );

This comment has been minimized.

Copy link
@mwjames

mwjames Oct 16, 2016

Contributor

For consistency, I'd expected to see a 2.4.0 here.

This comment has been minimized.

Copy link
@kghbln

kghbln Oct 17, 2016

Member

I agree since we are somehow trying to do semver. Since this info is not just used on "Special:Version"...

This comment has been minimized.

Copy link
@kghbln

kghbln Oct 17, 2016

Member

if ( version_compare( $GLOBALS['wgVersion'], '1.19c', '<' ) ) {
throw new Exception( 'This version of Semantic Result Formats requires MediaWiki 1.19 or above; use SRF 1.7.x or SRF 1.6.x for older versions.' );
Expand Down

0 comments on commit c7fbe14

Please sign in to comment.