Skip to content

v0.4.3 2015-10-25

Compare
Choose a tag to compare
@xfeep xfeep released this 25 Oct 17:14
· 250 commits to master since this release

0.4.3 (2015-10-25)

  1. New Feature: Add directive jvm_classpath which supports wildcard character * (issue #95)
  2. New Feature: Add directive jvm_classpath_check which is enabled by default and when it is enabled access permission about classpaths will be checked.
  3. New Feature: Add NginxPubSubTopic(Java)/PubSubTopic(Clojure) to simplify handling messages among Nginx worker processes. (issue #97)
  4. New Feature: Shared Map based on shared memory (issue #96) and it has two implementations : tinymap & hashmap.
  5. New Feature: Shared Map based Ring session store (issue #98)
  6. Enhancement: on-broadcast-event-decode!/on-broadcast! returns a removal function which can be used to remove the registered decoder/listener
  7. Enhancement: embedded nginx-clojure becomes friendly to mock tests and also fix issue #101
  8. Bug Fix: After stopping an embedded Nginx-Clojure server keep-alived connections become CLOSE_WAIT.
  9. Bug Fix: HackUtil.decode decodes unnecessary chars when several strings share one char[] generally on JDK 6
  10. Bug Fix: jvm crashes with thread pool mode when open_file_cache is enabled.
  11. Bug Fix: Fix compile errors when no sha1-implementation/zlib can be found (issue #99)
  12. Example Project: Add an example project about clojure web dev to show how to develop & deploy with Nginx-Clojure. Thanks to Peter Taoussanis without whose
    comments there would not be such example project. (issue #91)
  13. Documents: Add Directives Reference