Mercurial > genshi > mirror
annotate UPGRADE.txt @ 318:f738ffe8f1dd stable-0.3.x
Ported [389:391] to 0.3.x branch.
author | cmlenz |
---|---|
date | Tue, 24 Oct 2006 16:14:04 +0000 |
parents | 88ec2b306296 |
children | 7763f7aec949 |
rev | line source |
---|---|
233
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
1 Upgrading Genshi |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
2 ================ |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
3 |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
4 Upgrading from Markup |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
5 --------------------- |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
6 |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
7 Prior to version 0.3, the name of the Genshi project was "Markup". The |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
8 name change means that you will have to adjust your import statements |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
9 and the namespace URI of XML templates, among other things: |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
10 |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
11 * The package name was changed from "markup" to "genshi". Please |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
12 adjust any import statements referring to the old package name. |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
13 * The namespace URI for directives in Genshi XML templates has changed |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
14 from http://markup.edgewall.org/ to http://genshi.edgewall.org/. |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
15 Please update the xmlns:py declaration in your template files |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
16 accordingly. |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
17 |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
18 Furthermore, due to the inclusion of a text-based template language, |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
19 the class: |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
20 |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
21 `markup.template.Template` |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
22 |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
23 has been renamed to: |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
24 |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
25 `markup.template.MarkupTemplate` |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
26 |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
27 If you've been using the Template class directly, you'll need to |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
28 update your code (a simple find/replace should do--the API itself |
88ec2b306296
* Added implementation of a simple text-based template engine. Closes #47.
cmlenz
parents:
diff
changeset
|
29 did not change). |