Skip to content

Commit 30fa735

Browse files
authored
Prepare 7.0.0 release (#99)
1 parent c7c08d7 commit 30fa735

8 files changed

Lines changed: 8 additions & 150 deletions

File tree

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ terms and abbreviations can be defined using semantic properties.
1212

1313
- PHP 8.1 or later
1414
- MediaWiki 1.43 or later
15-
- [Semantic MediaWiki][smw] 6.0 or later
15+
- [Semantic MediaWiki][smw] 7.0 or later
1616
- [Lingo][lg] 3.2.3 or later
1717

1818
## Installation
@@ -27,7 +27,7 @@ Just add the following to the MediaWiki "composer.local.json" file and run the
2727
```json
2828
{
2929
"require": {
30-
"mediawiki/semantic-glossary": "~6.0"
30+
"mediawiki/semantic-glossary": "~7.0"
3131
}
3232
}
3333
```
@@ -46,7 +46,7 @@ have a look at the contribution guideline.
4646

4747
## Tests
4848

49-
This extension provides unit and integration tests that are run by a [continuous integration platform][travis]
49+
This extension provides unit and integration tests that are run by a [continuous integration platform][ci]
5050
but can also be executed using `composer phpunit` from the extension base directory.
5151

5252
## License

RELEASE-NOTES.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,15 @@ This file contains the RELEASE-NOTES of the Semantic Glossary (a.k.a. SG) extens
22

33
### 7.0.0
44

5+
Released on June 8, 2026.
6+
57
* New minimum required version: Semantic MediaWiki 7.0
68
* Added support for Semantic MediaWiki 7.0
79
* Fixed glossary cache invalidation on page edits, which stopped working after Semantic MediaWiki renamed the data-update hook
810
* Fixed the `rebuildGlossaryCache.php` maintenance script against Semantic MediaWiki 7.0
911
* Moved hook registration into `extension.json` and removed the procedural extension entry point; the Lingo backend registration no longer overwrites a custom `$wgexLingoBackend` set in `LocalSettings.php`
1012
* Fixed `$wgexLingoCacheType` being ignored due to a `$GLOBAL`/`$GLOBALS` typo; a custom cache type configured for the glossary cache is now honored
13+
* Translation updates from translatewiki.net
1114

1215
### 6.0.0
1316

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
},
3333
"require": {
3434
"php": ">=8.1",
35-
"composer/installers": ">=1.0.1",
35+
"composer/installers": "^2|^1.0.1",
3636
"mediawiki/lingo": ">=3.2.3"
3737
},
3838
"require-dev": {

extension.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Semantic Glossary",
3-
"version": "7.0.0-alpha",
3+
"version": "7.0.0",
44
"author": [
55
"[https://www.mediawiki.org/wiki/User:F.trott Stephan Gambke]",
66
"[https://www.semantic-mediawiki.org/wiki/User:MWJames James Hong Kong]",

tests/travis/install-mediawiki.sh

Lines changed: 0 additions & 43 deletions
This file was deleted.

tests/travis/install-semantic-glossary.sh

Lines changed: 0 additions & 78 deletions
This file was deleted.

tests/travis/run-tests.sh

Lines changed: 0 additions & 14 deletions
This file was deleted.

tests/travis/upload-coverage-report.sh

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)