diff --git a/CHANGELOG.md b/CHANGELOG.md index 5810ed255..613cd8968 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,21 @@ +# v1.1.5 + * We updated to express v3 (please [make sure](https://github.com/visionmedia/express/wiki/Migrating-from-2.x-to-3.x) your plugin works under express v3) + * `userColor` URL parameter which sets the initial author color + * Hooks for "padCreate", "padRemove", "padUpdate" and "padLoad" events + * Security patches concerning the handling of messages originating from clients + * Our database abstraction layer now natively supports couchDB, levelDB, mongoDB, postgres, and redis! + * We now provide a script helping you to migrate from dirtyDB to MySQL + * Support running Etherpad Lite behind IIS, using [iisnode](https://github.com/tjanczuk/iisnode/wiki) + * LibreJS Licensing information in headers of HTML templates + * Default port number to PORT env var, if port isn't specified in settings + * Fix for `convert.js` + * Raise upper char limit in chat to 999 characters + * Fixes for mobile layout + * Fixes for usage behind reverse proxy + * Improved documentation + * Fixed some opera style bugs + * Update npm and fix some bugs, this introduces + # v1.1 * Introduced Plugin framework * Many bugfixes diff --git a/README.md b/README.md index eb7b3ff3c..baa8b13e0 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ There is also a [jQuery plugin](https://github.com/johnyma22/etherpad-lite-jquer **Visit [beta.etherpad.org](http://beta.etherpad.org) to test it live** -Also, check out the **[FAQ](https://github.com/Pita/etherpad-lite/wiki/FAQ)**, really! +Also, check out the **[FAQ](https://github.com/ether/etherpad-lite/wiki/FAQ)**, really! # Installation @@ -73,7 +73,7 @@ Additionally, you'll need [node.js](http://nodejs.org). 1. Move to a folder where you want to install Etherpad Lite. Clone the git repository `git clone git://github.com/ether/etherpad-lite.git` 2. Change into the new directory containing the cloned source code `cd etherpad-lite` -Now, run `bin/run.sh` and open in your browser. +Now, run `bin\run.sh` and open in your browser. Update to the latest version with `git pull origin`. The next start with bin/run.sh will update the dependencies. @@ -100,27 +100,27 @@ If you're new to node.js, start with Ryan Dahl's [Introduction to Node.js](http: You can debug Etherpad lite using `bin/debugRun.sh`. -If you want to find out how Etherpad's `Easysync` works (the library that makes it really realtime), start with this [PDF](https://github.com/Pita/etherpad-lite/raw/master/doc/easysync/easysync-full-description.pdf) (complex, but worth reading). +If you want to find out how Etherpad's `Easysync` works (the library that makes it really realtime), start with this [PDF](https://github.com/ether/etherpad-lite/raw/master/doc/easysync/easysync-full-description.pdf) (complex, but worth reading). ## Getting started You know all this and just want to know how you can help? Look at the [TODO list](https://github.com/ether/etherpad-lite/wiki/TODO) and our [Issue tracker](https://github.com/ether/etherpad-lite/issues). (Please consider using [jshint](http://www.jshint.com/about/), if you plan to contribute code.) -Also, and most importantly, read our [**Developer Guidelines**](https://github.com/Pita/etherpad-lite/wiki/Developer-Guidelines), really! +Also, and most importantly, read our [**Developer Guidelines**](https://github.com/ether/etherpad-lite/wiki/Developer-Guidelines), really! # Get in touch Join the [mailinglist](http://groups.google.com/group/etherpad-lite-dev) and make some noise on our freenode irc channel [#etherpad-lite-dev](http://webchat.freenode.net?channels=#etherpad-lite-dev)! # Modules created for this project -* [ueberDB](https://github.com/Pita/ueberDB) "transforms every database into a object key value store" - manages all database access -* [channels](https://github.com/Pita/channels) "Event channels in node.js" - ensures that ueberDB operations are atomic and in series for each key -* [async-stacktrace](https://github.com/Pita/async-stacktrace) "Improves node.js stacktraces and makes it easier to handle errors" +* [ueberDB](https://github.com/ether/ueberDB) "transforms every database into a object key value store" - manages all database access +* [channels](https://github.com/ether/channels) "Event channels in node.js" - ensures that ueberDB operations are atomic and in series for each key +* [async-stacktrace](https://github.com/ether/async-stacktrace) "Improves node.js stacktraces and makes it easier to handle errors" # Donate! * [Flattr] (http://flattr.com/thing/71378/Etherpad-Foundation) * Paypal - Press the donate button on [etherpad.org](http://etherpad.org) # License -[Apache License v2](http://www.apache.org/licenses/LICENSE-2.0.html) \ No newline at end of file +[Apache License v2](http://www.apache.org/licenses/LICENSE-2.0.html) diff --git a/src/package.json b/src/package.json index f7438c39b..191f51e78 100644 --- a/src/package.json +++ b/src/package.json @@ -46,5 +46,5 @@ "engines" : { "node" : ">=0.6.0", "npm" : ">=1.0" }, - "version" : "1.1.4" + "version" : "1.1.5" }