aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBartek Szopka <bartek.szopka+github@gmail.com>2012-03-10 19:55:40 +0000
committerBartek Szopka <bartek.szopka+github@gmail.com>2012-03-10 19:55:40 +0000
commit6314e2e15012c9db69f76e77a8bb1c437a7312b8 (patch)
tree7bbd34fc5f664d88296e43d99ee6aaad4f58bda6
parent2b58f53708d39f1e3de78b831cd049a90890705e (diff)
downloadimpress.js-6314e2e15012c9db69f76e77a8bb1c437a7312b8.tar.gz
"release 0.4"
-rw-r--r--README.md34
-rw-r--r--js/impress.js2
2 files changed, 32 insertions, 4 deletions
diff --git a/README.md b/README.md
index d4ee9d3..129f5e3 100644
--- a/README.md
+++ b/README.md
@@ -20,9 +20,9 @@ It's an (un)fortunate coincidence that a Open/LibreOffice presentation tool is c
VERSION HISTORY
-----------------
-### 0.4pre ([browse](http://github.com/bartaz/impress.js/))
+### 0.4 ([browse](http://github.com/bartaz/impress.js/tree/0.4), [zip](http://github.com/bartaz/impress.js/zipball/0.4), [tar](http://github.com/bartaz/impress.js/tarball/0.4))
-**currently in development**
+#### CHANGELOG
* configuration options on `#impress` element: `data-perspective` (in px, defaults so 1000),
`data-transition-duration` (in ms, defaults to 1000)
@@ -38,14 +38,42 @@ VERSION HISTORY
* couple of typos and bugs fixed
* favicon added ;)
+
+#### UPGRADING FROM PREVIOUS VERSIONS
+
+If in your custom JavaScript code you were using `goto()` function from impress.js API make sure to change it
+to `stepTo()`.
+
+If in your CSS you were using classes based on currently active step with `step-` prefix, such as `step-bored`
+(where `bored` is the id of the step element) make sure to change it to `impress-on-` prefix
+(for example `impress-on-bored`). Also in previous versions these classes were assigned to `#impress` element
+and now they are added to `body` element, so if your CSS code depends on this, it also should be updated.
+
+Same happened to `impress-not-supported` class name - it was moved from `#impress` element to `body`, so update
+your CSS if it's needed.
+
+#### NOTE ON BLACKBERRY PLAYBOOK
+
+Changes and fixes added in this version have broken the experience on Blackberry Playbook with OS in version 1.0.
+It happened due to a bug in the Playbook browser in this version. Fortunately in version 2.0 of Playbook OS this
+bug was fixed and impress.js works fine.
+
+So currently impress.js work only on Blackberry Playbook with latest OS. Fortunately, [it seems that most of the
+users](http://twitter.com/n_adam_stanley/status/178188611827679233) [are quite quick with updating their devices]
+(http://twitter.com/brcewane/status/178230406196379648)
+
+
+
### 0.3 ([browse](http://github.com/bartaz/impress.js/tree/0.3), [zip](http://github.com/bartaz/impress.js/zipball/0.3), [tar](http://github.com/bartaz/impress.js/tarball/0.3))
+#### CHANGELOG
+
* minor CSS 3D fixes
* basic API to control the presentation flow from JavaScript
* touch event support
* basic support for iPad (iOS 5 and iOS 4 with polyfills) and Blackberry Playbook
-**UPGRADING FROM PREVIOUS VERSIONS**
+#### UPGRADING FROM PREVIOUS VERSIONS
Because API was introduced the way impress.js script is initialized was changed a bit. You not only has to include
`impress.js` script file, but also call `impress()` function.
diff --git a/js/impress.js b/js/impress.js
index a1fadab..53b6b73 100644
--- a/js/impress.js
+++ b/js/impress.js
@@ -11,7 +11,7 @@
*
* ------------------------------------------------
* author: Bartek Szopka
- * version: 0.4pre (in development)
+ * version: 0.4
* url: http://bartaz.github.com/impress.js/
* source: http://github.com/bartaz/impress.js/
*/