# UIx v1.0.0, a thin cljs wrapper for React

**URL:** https://clojureverse.org/t/uix-v1-0-0-a-thin-cljs-wrapper-for-react/10359
**Category:** Your Projects and Libraries
**Tags:** react, clojurescript
**Created:** [October 7, 2023, 9:38am UTC](https://clojureverse.org/t/uix-v1-0-0-a-thin-cljs-wrapper-for-react/10359 "2023-10-07T09:38:26Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![roman01la](https://clojureverse.org/user_avatar/clojureverse.org/roman01la/32/301_2.png) [@roman01la](https://clojureverse.org/u/roman01la)
#### Post date: [October 7, 2023, 9:38am UTC](https://clojureverse.org/t/uix-v1-0-0-a-thin-cljs-wrapper-for-react/10359/1 "2023-10-07T09:38:26Z")

</div>

Excited to announce that UIx has reached its first major version. [Changelog](https://github.com/pitch-io/uix/blob/master/CHANGELOG.md#100)

Notable changes:

- JVM SSR output now matches `react-dom/server `output
- Added cljs ns `uix.dom.server` wrapping `react-dom/server`
- Added [`defhook` macro](https://pitch-io.github.io/uix/docs/hooks.html#creating-custom-hooks), mainly to allow linting for custom hooks

---

<div class="post-metadata">

### Author: ![system](https://clojureverse.org/uploads/default/original/2X/5/51079bf9e4b7d9466242c06cf1e43b9f8bd6da14.png) [@system](https://clojureverse.org/u/system)
#### Post date: [April 6, 2024, 9:39pm UTC](https://clojureverse.org/t/uix-v1-0-0-a-thin-cljs-wrapper-for-react/10359/2 "2024-04-06T21:39:06Z")

</div>

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.
