Permalink
Browse files

Update README, CHANGELOG for release

  • Loading branch information...
1 parent e858682 commit f2777af0d8877d0cfb48d080df52bedd57ef04b8 @ptaoussanis committed Mar 30, 2014
Showing with 8 additions and 5 deletions.
  1. +3 −3 CHANGELOG.md
  2. +5 −2 README.md
View
@@ -1,8 +1,8 @@
## Pending / unreleased
-> The translation system has been overhauled for simplicity, flexibility, and portability to ClojureScript.
+> This is a **significant update** that **may be BREAKING** in certain cases.
>
-> This is a **significant update** that **may be BREAKING** in certain cases. Please see the notes below carefully for details & migration instructions.
+> Sorry about the hassle. The changes were necessary as part of an overhaul to the translation system for portability to ClojureScript.
### New
@@ -29,7 +29,7 @@
**Migrate** by swapping your middleware, and using `t'` instead of `t` as your locale-less translation fn. **OR** you can give a `:legacy-t? true` opt to `wrap-tower` to keep the old behaviour.
- * **DEPRECATED**: `translate` and `t` are both being phased out in favor of a new `make-t` fn. The new approach is more flexible and faster. This change is **completely non-breaking** _if_ you use the Ring middleware; otherwise please see the README for new recommended usage examples.
+ * **DEPRECATED, POSSIBLY BREAKING**: `translate` and `t` are both being phased out in favor of a new `make-t` fn. The new approach is more flexible and faster. This change is _non-breaking_ **if** you use the Ring middleware; otherwise please see the README for new recommended usage examples.
* Dropped (experimental) `:scope-var` tconfig option.
* Dropped (experimental) `:root-scope` tconfig option.
View
@@ -1,9 +1,11 @@
**[API docs][]** | **[CHANGELOG][]** | [other Clojure libs][] | [Twitter][] | [contact/contributing](#contact--contributing) | current ([semantic][]) version:
```clojure
-[com.taoensso/tower "2.1.0"] ; Stable, see CHANGELOG for details
+[com.taoensso/tower "2.1.0"] ; Stable
```
+v2.1 is a major release that **may be BREAKING** in certain cases. It adds _experimental_ ClojureScript translation support. Please see the [CHANGELOG][] for details.
+
Special thanks to **Janne Asmala** ([GitHub](https://github.com/asmala) & [Twitter](https://twitter.com/janne_asmala)) for his awesome contributions to Tower's v2 design. He also has an i18n/L10n lib called [clj18n](https://github.com/asmala/clj18n) which is definitely worth checking out!
# Tower, a Clojure i18n & L10n library
@@ -182,7 +184,8 @@ Copyright © 2012-2014 Peter Taoussanis. Distributed under the [Eclipse Publ
[API docs]: <http://ptaoussanis.github.io/tower/>
-[CHANGELOG]: <https://github.com/ptaoussanis/tower/blob/master/CHANGELOG.md>
+[CHANGELOG_]: <https://github.com/ptaoussanis/tower/blob/master/CHANGELOG.md>
+[CHANGELOG]: <https://github.com/ptaoussanis/tower/releases>
[other Clojure libs]: <https://www.taoensso.com/clojure-libraries>
[Twitter]: <https://twitter.com/ptaoussanis>
[semantic]: <http://semver.org/>

0 comments on commit f2777af

Please sign in to comment.