implicit.ly

Scala software, hot off the presses

logula 1.0.2

Patch release:

  • Now cross-compiled against Scala 2.8.0.RC3, RC5, RC6, and RC7.
  • Also strips tab characters from exception stack traces so as to play nicely with syslog.

Logula is a Scala library which provides a sane log output format and an easy-to-use mixin for adding logging to your code.

Posted July 9, 2010 by Coda Hale 

Dispatch 0.8.0.Beta1

Welcome to the Dispatch 0.8.0 track! This line depends on HttpComponents 4.1, currently in alpha2. To keep things simple we're just doing beta incrementals until they release a final.

Unless you need an 0.8 feature now, you can save yourself some trouble by staying with the 0.7 line, where all bug fixes as well as all new features that don't require HttpComponents 4.1 will land until the final release of 0.8.0.

  • New http-gae module for Google App Engine support, contributed by maxaf
  • Configurable max pooled connections in dispatch.Threads

Databinder Dispatch is a library for HTTP interaction, from asynchronous GETs to multi-part OAuth-enticated POSTs.

knockoff 0.7.2-13

  • Added the SCAMLWriter with associated toSCAML method, in case you want to pepper your markdown files with SCAML - and then use Scalate to process them. (Note No SSP... yet.)
  • Specification bugfix whereupon hard breaks are properly broken with <br/>s instead of splitting the two lines into separate paragraphs.

Knockoff is a markdown processor library for converting Markdown documents to XHTML and experimentally other formats.

metrics 1.0.5

Some more bugfixin':

  • Documentation fix.
  • Added TimedToggle, which may or may not be useful at all.
  • Now cross-building for RC2 and RC3.

Metrics is a Scala library for exposing application metrics via JMX.

Filed under  //   Scala 2.8.0.Beta1   Scala 2.8.0.RC2   Scala 2.8.0.RC3   com.yammer   metrics  
Posted June 1, 2010 by Coda Hale 

knockoff 0.7.1-12

Two small bug fixes:

  1. A reference link followed by a paren was being matched as a normal link.
  2. If you used an asterix-delimited em right after a list item asterix marker, the line is now considered to be a list item if you use an odd number of asterixes on the line. (Ugly, but generally going to be OK.)

Knockoff is a markdown processor library for converting Markdown documents to XHTML and experimentally other formats.

Dispatch 0.7.4

  • Deprecate Http#also since Http#x with Handler#apply can do the same thing, but better.
  • Deprecate <<< (a: Any) in favor of <<< (s: String)
  • Improve error message for missing entity error
  • Encode asterisks according to the OAuth spec
  • Depend on lift-json M5
  • Cross-publish for Scala 2.8.0.RC3

Databinder Dispatch is a library for HTTP interaction, from asynchronous GETs to multi-part OAuth-enticated POSTs.

knockoff 0.7.1-11

  • Added SCAML pass-through to the Wholesaler.
  • Added special case where a leading emphasis or strong element would cause the paragraph to be interpreted as a text string.

Knockoff is a markdown processor library for converting Markdown documents to XHTML and experimentally other formats.

yoink 1.1.0

Now with more things:

  • Small code refactoring.
  • Added a mild smattering of documentation.
  • Added Atom, a Scala-y atomic reference.
  • Added MutablePersistentHashMap and MutablePersistentTreeMap, which are backed by atomic references to Clojure's persistent, immutable maps.
  • Now cross-compiled for 2.8.0.Beta1 and 2.8.0.RC2.

Yoink is a Scala library which files the serial numbers off of Clojure's awesome persistent, immutable maps and wraps them in the standard Scala Map interface.

Filed under  //   Scala 2.8.0.Beta1   Scala 2.8.0.RC2   com.codahale   yoink  
Posted May 11, 2010 by Coda Hale 

logula 1.0.1

Compatibility release:

  • Now cross-compiled against Scala 2.8.0.RC2.

Logula is a Scala library which provides a sane log output format and an easy-to-use mixin for adding logging to your code.

Filed under  //   Scala 2.8.0.Beta1   Scala 2.8.0.RC2   com.codahale   logula  
Posted May 11, 2010 by Coda Hale 

metrics 1.0.4

A bit of bugfixin':

  • Blank Timers (i.e., those which have recorded no timings yet) no longer explode when asked for metrics for that which does not yet exist.
  • Nested classes, companion objects, and singletons don't have trailing $s messing up JMX's good looks.

Enjoy!

Metrics is a Scala library for exposing application metrics via JMX.

Filed under  //   Scala 2.8.0.Beta1   com.yammer   metrics