Re: ANN: Om 0.8.0-rc1

2015-01-14 Thread Sam Ritchie
Looks like we don't need to manually specify externs: https://github.com/swannodette/om/commit/343ec3fefc038850f9ddc4c20463213fd09d1368 Sam Ritchie January 14, 2015 at 10:31 AM I'm getting the same thing. Did you guys resolve this? Kristofer Svärd

Re: ANN: Om 0.8.0-rc1

2015-01-14 Thread Sam Ritchie
I'm getting the same thing. Did you guys resolve this? Kristofer Svärd January 2, 2015 at 10:55 AM Do I still need to specify an externs file when compiling with advanced optimization? I found that from Om 0.8.0-beta4 specifying both :optimizations :advanced a

Re: [ClojureScript] ANN: Om 0.8.0

2015-01-10 Thread Dom from (paren)
Cool! Thanks, David. I'm curious about the new dependency namespace. It looks like om.org is registered to OM International Services Ltd. Are you associated with them? On Sat, Jan 10, 2015 at 12:27 PM, David Nolen wrote: > I'm happy to announce the release of Om 0.8.0. There's nothing much to s

ANN: Om 0.8.0

2015-01-10 Thread David Nolen
I'm happy to announce the release of Om 0.8.0. There's nothing much to say over the last rc1 release. The biggest change is how you include Om as a dependency: [org.om/om "0.8.0"] https://github.com/swannodette/om Have fun! David -- You received this message because you are subscribed to the G

Re: ANN: Om 0.8.0-rc1

2015-01-02 Thread Kristofer Svärd
Do I still need to specify an externs file when compiling with advanced optimization? I found that from Om 0.8.0-beta4 specifying both :optimizations :advanced and :externs ["react/externs/react.js"] gives a compilation error ERROR: JSC_DUPLICATE_EXTERN_INPUT. Duplicate extern input: file:/home

ANN: Om 0.8.0-rc1

2014-12-31 Thread David Nolen
I just cut Om 0.8.0-rc1. The only change from prior betas/alphas is more bug fixes. https://github.com/swannodette/om Feedback welcome! David -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.c

Re: ANN: Om 0.8.0-beta4

2014-12-21 Thread David Nolen
Just cut Om 0.8.0-beta5, the only change is bumping to a version of the React JAR that supplies new externs for changes to React in 0.12.2. On Sat, Dec 20, 2014 at 2:12 PM, David Nolen wrote: > The main change is getting back in sync with React 0.12.2 plus a few > small enhancements. Feedback wel

ANN: Om 0.8.0-beta4

2014-12-20 Thread David Nolen
The main change is getting back in sync with React 0.12.2 plus a few small enhancements. Feedback welcome! https://github.com/swannodette/om David -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegro

ANN: Om 0.8.0-beta1, improved multimethod support

2014-11-30 Thread David Nolen
The only change between this release and the previous 0.8.0 alphas is improved support for multimethods as component constructor functions. Previously if methods returned different reify instances mount/unmount life-cycle methods would not be invoked as expected. Feedback welcome! https://github.

Re: [ClojureScript] Re: ANN: Om 0.8.0-alpha2

2014-11-10 Thread David Nolen
You'll have to work around this yourself for now. There are quite a few things slated for removal on the way to 1.0. I'd like to trim Om to the bare essentials. On Mon, Nov 10, 2014 at 2:33 PM, Todd Berman wrote: > So, one issue for me is I am using rendering? in order to work around some > issu

ANN: Om 0.8.0-alpha2

2014-11-10 Thread David Nolen
This release fixes issues discovered in 0.8.0-alpha1 around reference cursors and no local state components. This release also does away with checks around cursor consistency - cursors may be handled the same way whether in render or async contexts. After exploring cursor consistency I came to the

Re: ANN: Om 0.8.0-alpha1, Reference Cursors!

2014-10-18 Thread Jonas Enlund
Hi Interesting work as usual! One quick question: What is the difference between (let [xs (om/observe owner (items))] ...) as seen in the sub-view component versus the one in main-view which doesn't use `om/observe`: (let [xs (items)] ...) /Jonas On Saturday, October

Re: ANN: Om 0.8.0-alpha1, Reference Cursors!

2014-10-18 Thread Ahmad Hammad
Brilliant! Looking forward to digging into it. P.S I was wondering when that Advanced tutorial was going to be written, looks like its up! Don't know how you find the time but glad that you do! On Saturday, October 18, 2014 5:53:57 PM UTC+2, David Nolen wrote: > > I'm happy to announce the rel

Re: [ClojureScript] ANN: Om 0.8.0-alpha1, Reference Cursors!

2014-10-18 Thread Daniel Kersten
Fantastic work, David! Thank you for all your hard work on Om! This is definitely an exciting release and I look forward to playing with it over the coming days. I'll be sure to report back on my experience with it. On 18 October 2014 16:53, David Nolen wrote: > I'm happy to announce the releas

ANN: Om 0.8.0-alpha1, Reference Cursors!

2014-10-18 Thread David Nolen
I'm happy to announce the release of Om 0.8.0-alpha1. This release includes the single biggest conceptual enhancement since its initial release - Reference Cursors. As we begin to build larger and larger applications with Om, we often run afoul of the need to organize our application around a hier