# Maps installation

These are the installation and configuration instructions for the [Maps extension](README.md).

## Download and installation

See the [installation instructions](https://maps.extension.wiki/wiki/Installation)

## Configuration

See the [configuration documentation](https://maps.extension.wiki/wiki/Configuration)

## Platform compatibility and release status

The PHP and MediaWiki version ranges listed are those in which Maps is known to work. Maps might also
work with more recent versions of PHP and MediaWiki, though this is not guaranteed. Increases of
minimum requirements are indicated in bold. For a detailed list of changes, see the [release notes](RELEASE-NOTES.md).

<table>
	<tr>
		<th>Maps<br>&nbsp;</th>
		<th>PHP<br>&nbsp;</th>
		<th>MediaWiki<br>&nbsp;</th>
		<th>Semantic MediaWiki<br>(optional)</th>
		<th>Release status<br>&nbsp;</th>
	</tr>
	<tr>
		<th>13.0.x</th>
		<td><strong>8.1</strong>+</td>
		<td><strong>1.43</strong>+</td>
		<td><strong>5.0</strong> - 6.x</td>
		<td>Future version</td>
	</tr>
	<tr>
		<th>12.0.x</th>
		<td>7.4 - 8.4</td>
		<td><strong>1.40</strong> - 1.44</td>
		<td><strong>4.2</strong> - 6.0</td>
		<td><strong>Stable release</strong></td>
	</tr>
	<tr>
		<th>11.0.x</th>
		<td>7.4 - 8.3</td>
		<td>1.35 - 1.43</td>
		<td>3.2 - 5.1</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>10.3.x</th>
		<td>7.4 - 8.3</td>
		<td>1.35 - 1.43</td>
		<td>3.2 - 4.2</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>10.2.x</th>
		<td>7.4 - 8.3</td>
		<td>1.35 - 1.42</td>
		<td>3.2 - 4.2</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>10.1.x</th>
		<td>7.4 - 8.2</td>
		<td>1.35 - 1.40</td>
		<td>3.2 - 4.1</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>10.0.x</th>
		<td>7.4 - 8.2</td>
		<td>1.35 - 1.39</td>
		<td>3.2 - 4.0</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>9.0.x</th>
		<td><strong>7.4</strong> - 8.1</td>
		<td>1.35 - 1.37</td>
		<td>3.2 - 4.0</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>8.0.x</th>
		<td><strong>7.3</strong> - 8.0</td>
		<td><strong>1.35</strong> - 1.35</td>
		<td><strong>3.2</strong> - 4.0</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>7.20.x</th>
		<td>7.1 - 7.4</td>
		<td>1.31 - 1.35</td>
		<td>3.0 - 4.0</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>7.19.x<br>-<br>7.16.x</th>
		<td>7.1 - 7.4</td>
		<td>1.31 - 1.34</td>
		<td>3.0 - 3.1</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>7.14.x<br>-<br>7.3.x</th>
		<td>7.1 - 7.4</td>
		<td>1.31 - 1.33</td>
		<td>3.0 - 3.1</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>7.2.x</th>
		<td>7.1 - 7.3</td>
		<td>1.31 - 1.32</td>
		<td>3.0.x</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>7.1.x</th>
		<td>7.1 - 7.3</td>
		<td>1.31 - 1.32</td>
		<td>3.0.x</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>7.0.x</th>
		<td>7.1 - 7.3</td>
		<td>1.31 - 1.32</td>
		<td><strong>3.0.x</strong></td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>6.3.x</th>
		<td>7.1 - 7.2</td>
		<td>1.31 - 1.32</td>
		<td>2.4 - 3.0</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>6.2.x</th>
		<td>7.1 - 7.2</td>
		<td>1.31 - 1.32</td>
		<td>2.4 - 3.0</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>6.1.x</th>
		<td>7.1 - 7.2</td>
		<td>1.31 - 1.32</td>
		<td>2.4 - 3.0</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>6.0.x</th>
		<td><strong>7.1</strong> - 7.2</td>
		<td><strong>1.31</strong> - 1.32</td>
		<td><strong>2.4</strong> - 3.0</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>5.6.x</th>
		<td>7.0 - 7.2</td>
		<td>1.27 - 1.31</td>
		<td>2.1 - 3.0</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>5.5.x</th>
		<td>7.0 - 7.2</td>
		<td>1.27 - 1.31</td>
		<td>2.1 - 2.5</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>5.4.x</th>
		<td>7.0 - 7.2</td>
		<td>1.27 - 1.31</td>
		<td>2.1 - 2.5</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>5.3.x</th>
		<td>7.0 - 7.2</td>
		<td>1.27 - 1.30</td>
		<td>2.1 - 2.5</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>5.2.x</th>
		<td>7.0 - 7.2</td>
		<td>1.27 - 1.30</td>
		<td>2.1 - 2.5</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>5.1.x</th>
		<td><strong>7.0</strong> - 7.2</td>
		<td>1.27 - 1.30</td>
		<td>2.1 - 2.5</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>5.0.x</th>
		<td>5.6 - 7.1</td>
		<td>1.27 - 1.30</td>
		<td>2.1 - 2.5</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>4.4.x</th>
		<td>5.6 - 7.1</td>
		<td>1.27 - 1.29</td>
		<td>2.1 - 2.5</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>4.3.x</th>
		<td><strong>5.6</strong> - 7.1</td>
		<td><strong>1.27</strong> - 1.29</td>
		<td>2.1 - 2.5</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>4.2.x</th>
		<td>5.5 - 7.1</td>
		<td>1.23 - 1.29</td>
		<td>2.1 - 2.5</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>4.1.x</th>
		<td>5.5 - 7.1</td>
		<td>1.23 - 1.28</td>
		<td>2.1 - 2.5</td>
		<td>Obsolete release, no support</td>
	</tr>
	<tr>
		<th>4.0.x</th>
		<td>5.5 - 7.0</td>
		<td>1.23 - 1.28</td>
		<td>2.1 - 2.4</td>
		<td>Obsolete release, no support</td>
	</tr>
</table>

It is possible to install incompatible versions of Maps and Semantic MediaWiki on the same wiki by disabling their integration.
This can be done by setting `$egMapsDisableSmwIntegration = true;` in your `LocalSettings.php` file.

Older obsolete versions:

<table>
	<tr>
		<th>Maps</th>
		<th>PHP</th>
		<th>MediaWiki</th>
		<th>Composer</th>
		<th>Validator</th>
	</tr>
		<tr>
		<th>3.8.x</th>
		<td>5.5 - 7.0</td>
		<td>1.23 - 1.27</td>
		<td>Required</td>
		<td>Handled by Composer</td>
	</tr>
	<tr>
		<th>3.7.x</th>
		<td>5.5 - 7.0</td>
		<td>1.23 - 1.27</td>
		<td>Required</td>
		<td>Handled by Composer</td>
	</tr>
	<tr>
		<th>3.6.x</th>
		<td><strong>5.5</strong> - 7.0</td>
		<td><strong>1.23</strong> - 1.27</td>
		<td>Required</td>
		<td>Handled by Composer</td>
	</tr>
	<tr>
		<th>3.5.x</th>
		<td>5.3.2 - 7.0</td>
		<td>1.18 - 1.27</td>
		<td>Required</td>
		<td>Handled by Composer</td>
	</tr>
	<tr>
		<th>3.4.x</th>
		<td>5.3.2 - 7.0</td>
		<td>1.18 - 1.27</td>
		<td>Required</td>
		<td>Handled by Composer</td>
	</tr>
	<tr>
		<th>3.3.x</th>
		<td>5.3.2 - 5.6.x</td>
		<td>1.18 - 1.25</td>
		<td>Required</td>
		<td>Handled by Composer</td>
	</tr>
	<tr>
		<th>3.2.x</th>
		<td>5.3.2 - 5.6.x</td>
		<td>1.18 - 1.24</td>
		<td>Required</td>
		<td>Handled by Composer</td>
	</tr>
	<tr>
		<th>3.1.x</th>
		<td>5.3.2 - 5.6.x</td>
		<td>1.18 - 1.24</td>
		<td>Required</td>
		<td>Handled by Composer</td>
	</tr>
	<tr>
		<th>3.0.x</th>
		<td>5.3.2 - 5.6.x</td>
		<td>1.18 - 1.23</td>
		<td>Required</td>
		<td>Handled by Composer</td>
	</tr>
	<tr>
		<th>2.0.x</th>
		<td><strong>5.3.2</strong> - 5.5.x</td>
		<td><strong>1.18</strong> - 1.23</td>
		<td>Not supported</td>
		<td>0.5.1</td>
	</tr>
	<tr>
		<th>1.0.5</th>
		<td>5.2.0 - 5.3.x</td>
		<td>1.17 - 1.19</td>
		<td>Not supported</td>
		<td>0.4.13 or 0.4.14</td>
	</tr>
</table>

### Database support

All current versions of Maps have full support for all databases that can be used with MediaWiki.
