<commit_before>---
layout: book
section: documentation
category: TileMill
tag: Installation
title: Upgrade notes
permalink: /docs/upgrade
---

## 0.9.1

### Dropped support for 32-only Macs

For OS X, TileMill 0.9.1 now is pure 64bit (rather than duel-arch). This will mean that older Macs that only support 32bit applications will not work - you will see an error message upon startup.

### Marker Size

For projects using `marker-width` or `marker-height`, these values now need to be twice as large in order to maintain the same visual rendering  size as previous TileMill versions. Projects will need to be manually upgraded and we apologize if this is inconvenient. Previously these values represented radii, but should have been pixels, and this bug was fixed upstream in the [Mapnik](https://github.com/mapnik/mapnik/issues/1134) version now required by TileMill.

### Node.js version

Those users who have been using source installs, or were otherwise tracking the Node.js version used and required by TileMill should be aware that TileMill now depends upon Node v0.6.x (previously v0.4.x).

### Windows Start Menu and Shortcuts

While TileMill 0.9.0 used a Start Menu shortcut pointed at a .bat file, TileMill 0.9.1 now creates a Shortcut pointing at an .exe named 'TileMill.exe', which controls starting the application. If you created desktop shortcuts previously you will need to recreate them using the new items in the Start Menu.

## 0.9.0

The tile server now runs on its own port (by default port 20008), separate from the port used by the main application (port 20009).
<commit_msg>Fixed typos and clarified 32-bit only Macs<commit_after>---
layout: book
section: documentation
category: TileMill
tag: Installation
title: Upgrade notes
permalink: /docs/upgrade
---

## 0.9.1

### Dropped support for 32-only Macs

For OS X, TileMill 0.9.1 now is only 64-bit (rather than a Univeral binary). This will mean that older Macs that only support 32-bit applications (i.e. Macs older than late 2006) will not work - you will see an error message upon startup.

### Marker Size

For projects using `marker-width` or `marker-height`, these values now need to be twice as large in order to maintain the same visual rendering size as previous TileMill versions. Projects will need to be manually upgraded and we apologize if this is inconvenient. Previously these values represented radii, but should have been pixels, and this bug was fixed upstream in the [Mapnik](https://github.com/mapnik/mapnik/issues/1134) version now required by TileMill.

### Node.js version

Those users who have been using source installs, or were otherwise tracking the Node.js version used and required by TileMill should be aware that TileMill now depends upon Node v0.6.x (previously v0.4.x).

### Windows Start Menu and Shortcuts

While TileMill 0.9.0 used a Start Menu shortcut pointed at a .bat file, TileMill 0.9.1 now creates a Shortcut pointing at an .exe named 'TileMill.exe', which controls starting the application. If you created desktop shortcuts previously you will need to recreate them using the new items in the Start Menu.

## 0.9.0

The tile server now runs on its own port (by default port 20008), separate from the port used by the main application (port 20009).

{'fraction_non_alphanumeric': 0.06297768266585142, 'fraction_numerical': 0.025680220116172426, 'mean_word_length': 4.226837060702875, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7037407', 'n_tokens_mistral': 946, 'n_tokens_neox': 860, 'n_words': 486}