Skip to content

Releases: react-cosmos/react-cosmos

v5.0.2

02 Jan 17:31

Choose a tag to compare

bac14fe Embed live demo in website (#1124)
274ae5c Fix welcome screen text overflow in Firefox (#1127)
de27ab1 Fix responsive dropdown in Safari (#1126)
a809cf0 Collapse solo named index items in tree view (#1125)

v5.0.1

20 Dec 19:55

Choose a tag to compare

  • Add support for async webpack config #1113

v5.0.0

28 Dec 20:10

Choose a tag to compare

v4.8.0

26 Mar 11:41

Choose a tag to compare

Read the blog post: Cosmos 4.8 — the version that keeps on giving

78fef2b Edit fixture button (#942)
cf7acd4 Use containerQuerySelector renderer config in Cosmos Next (#941)
6aa7c73 Remove deprecated link
d5973a0 Add link to react-cosmos-redux
c9117ef Remove leftover deps (#939)
9bcfc9e Export fixture state types (#938)
c07a59c Viewport decorator (#937)
72c8248 Refactor fixtureState and FixtureCapture (using hooks) (#936)
cef03f9 Convert shared2 and fixture packages to TypeScript (#935)
09b278e Remove plugin state mocking in Playground2 tests (#934)
561f792 feat: Enable multiple (synced) web renderer connections (#933)
cfa328d Fix 404 state when fixture name doesn't match fixture path (#932)
a71ca91 Update release commands
1dc0190 Add support for multiple (named) fixtures per file (#931)
da3f2fe Convert Playground2 to TypeScript (#929)
7413dd1 docs: Adding Github Pages instructions to the Readme fixes #925 (#927)
1ed907f Update CRA config example (#926)

v4.7.0

19 Jan 14:51

Choose a tag to compare

Read the blog post: Cosmos 4.7—the version that shows you the future

3c95dc6 feat: Create welcome screen for Cosmos Next (#921)
03547b5 feat: Improve handling of renderer errors (#918)
20f0d48 feat: Enable prop/state capture in JSX decorators (#917)
84d6f5e feat: Support suffixed JSX fixture files (#915)
2f7a58b feat: Add blank states in Playground2 (#912)
3eee5a6 feat: Style Playground2 (#910)
85424cb feat: JSX decorators (#909)
dd1f0e5 feat: Convert Playground2 to (revamped) react-plugin (#904)
5f1dded feat: Responsive preview in Playground2 (#902)
767c99f feat: Collapsable fixture tree in Playground2 (#897)
3e425f5 feat: Enable multiple remote renderers (#893)
ba500dd feat: Add Playground2 plugin for remote renderers (#890)
6def442 feat: Add full screen mode to Playground2 (#887)
a834c55 feat: Create Playground2 router (#886)
7c11076 feat: Default to collapsed fixtures in tree view (#877) @tryggvigy
f389fe0 feat: Extend httpProxy options to allow more options (#875) @jpeyper
eee6b00 feat: Enable Apollo proxy cache configuration for mocked fixture (#878) @xavxyz
692659b feat: Hide props/state of HTML and Styled elements (#870)
1369afc feat: Enable export for JSX fixtures (#856)
e545cef feat: Full-screen mode for JSX fixtures (#852)
d1a5fde feat: Render plain tree view for JSX fixtures (#846)
26a43f8 feat: Support non-serializable values in JSX fixture state (#840)
31bc8b8 feat: Dark launch JSX fixtures (#827)
f021f5c feat: Add WebSockets API to FixtureConnext (#818)
c73cda2 feat: Provider for JSX fixtures (#816)
c17b61f feat: Update fixture.viewport when enabling responsive controls (#810)
3f3603b feat: Add meta viewport added to Playground index.html (#807) @ibrahimovfuad
35eb8fc feat: Simulate latency with the Apollo proxy (#799) @xavxyz
8c15518 feat: Export Flow-typed createFixture helper from react-cosmos package (#785)

2ac3b6c fix: Fix children transitions in JSX fixtures (#920)
eabcbc1 fix: Playground2 glitches (#914)
a0c2bb0 fix: Mask content under fixture header
30629e8 fix: Disable fixture actions when fixture path is invalid (#911)
dc57665 fix: createFixture return type (#908)
9cf5182 fix: Fix plugin loading in Playground2 (#907)
4a8f380 fix: Ignore HOC names when sorting components (#876) @tryggvigy
b4e95f8 fix: Only create new component fixture state when it's missing (#871)
b5748a1 fix: Refactor props/state capture in JSX fixtures (#868)
5e7338b fix: Log errors and fail command on errors (#849) @oggdal
662f581 fix: Allow fixtures to override initial component state (#847)
f3fcb09 fix: Update fixture props when ComponentState children change (#841)
2b53618 fix: Ensure Node packages depend on Babel runtime (#837)
89d91e2 fix: Make react-router proxy snapshots deterministic (#803) @JannesV
87b2ddc fix: Windows development (#820)
3764d33 fix: Polyfill IE11 (#814) @kbirulia
9e4c1d7 fix: Browserify example (#798)

b351281 chore: Upgrade react-plugin (#916)
a7981e5 chore: Refactor Playground2 plugin config (#898)
98e0382 chore: Convert Playground options into generic plugin config (#896)
f6edbd8 chore: Break down Playground2 into plugins completely (#888)
f8f2d34 chore: Add tests to Playground2 (#885)
bc9babc chore: Perform maintenance (#883)
0bdfc91 chore: Fine tune FixtureCapture (#872)
8359a7f chore: Ignore example exports
a79d20b chore: Make examples work with Babel 7 (#839)
aa561bb chore: Limit Travis parallelism
feee74a chore: Don't record Cypress runs
6347b3e chore: Upgrade to Babel 7 (#824)
8fbd3ae chore: Point packages to dist by default (#823)
5cc86c9 chore: Update Lerna command
14946d5 chore: Upgrade Lerna commands
5dff0af chore: Enable CircleCI in Greenkeeper PRs (#809)
5beaa1d chore: Move CRNA example to own repo (#804)
7937ce7 chore: Replace XO with explicit ESLint config (#802)
c7bc738 chore: Reduce heavy server test files (#801)
b523fb0 chore: Set up CircleCI (#800)
cc52276 chore: Only publish changed packages @terrierscript

d04bee4 docs: Add guide for testing Cosmos Next (#913)
0bd4499 docs: Link to react-redux v6 thread (#906)
629a056 docs: Add stateful proxy link to readme (#901) @Omarzion
65889fc docs: Update Getting Started steps for latest @babel (#900) @brianespinosa
cd9550f docs: Publish roadmap for Cosmos Next (#884)
dfe26b6 docs: Fix fetch-mock link (#880) @aramk
aff54e8 docs: Document how to name a fixture's wrapper component (#879) @xavxyz
7485f72 docs: Add link to Parcel example
ee9bc86 docs: Add 'babel-polyfill' to globalImports example (#861) @callumlocke
48a7698 docs: Document Lerna debugging
9b26c9f docs: Document keyLength props
9c58007 docs: Fix typo (#833) @ovidiubute
0846e0e docs: Amend notes on invariants and logging
d633b03 docs: Increase repo knowledge
6f4f20b docs: Add webpackConfigPath example
9cbe76f docs: Fix package.json diff (#796)
891b02b docs: Fix a typo in the README (#794) @TwFlem

v4.6.4

02 Aug 16:23

Choose a tag to compare

c431bce fix: Add support for spread in fixtures (#778) @SimeonC

v4.6.3

02 Aug 16:24

Choose a tag to compare

062f07a fix: Support relative publicUrl (#779)

v4.6.2

31 Jul 10:17

Choose a tag to compare

a56beb2 fix: Native proxies import (#776)

v4.6.1

31 Jul 08:31

Choose a tag to compare

Republished all packages because only some packages were published in 4.6.0, probably due to a network error.

v4.6.0

31 Jul 10:28

Choose a tag to compare

Read the Medium post for the highlights

f4b487c feat: Improve ResponsivePreview frame style (#770)
280fa4b feat: Refactor ResponsiveLoader into a plugin (#769) @maxsalven
ca53b2f feat: apollo-proxy support returning a promise (#760) @SimeonC
96e4246 feat: Ensure HtmlWebpackPlugin in custom webpack config (#754)
bae8f73 feat: Responsive Cosmos (#539)
2a78afc feat: Provide Router Props (#745) @maxsalven
37e9371 feat: Allow errors objects in Apollo proxy (#741) @maxsalven
03d5951 feat: Create RN-specific onboarding screens (#738)
3f56d45 feat: Update cosmos.modules file on fixture file changes (#735)
6edb597 feat: Ask loader for fixtures on load (#725)
0576b00 feat: Add loaderOpts to cosmos.modules (#724)
9e93950 feat: Create RN loader (#721)
ad2a1a9 feat: Create RN server (#717)

5742748 fix: correctly detect if the component is forwarding ref (#768) @SimeonC
43af0fd fix: Remove babel-polyfill error in loader-entry.js (#759) @extramuros
23ac0f4 fix: Main pane display for native users (#746)
11d8c4d fix: Empty Apollo's cache when switching mocked fixture (#737) @xavczen
dc65290 fix: Replace node modules from client code (#718)

816cb94 docs: Add note on overriding rnConfig.getBlacklistRE (#773)
050b45f docs: Use a function for identifying a component in a fixture (#762) @sdgandhi
76716b0 docs: Add link to background proxy (#756) @SimeonC
26f5552 docs: Add link to react-intl proxy
5f40142 docs: Document Cosmos usage with React Native (#740)
70d0d57 docs: Add minimal roadmap (#728)
6ac2b3f docs: Simplify docs
fca55a0 docs: Add link to @reach/router proxy (#720) @Pyrolistical

52a0771 chore: Add link to "Wrapper component" section
d9750e7 chore: Create rough plugin structure for existing UI (#761)
b265433 chore: Improve style of issue templates (#755)
4958e44 chore: Check if testing API is compatible with React Native (#751)
af5538c chore: Update issue templates (#750)
385bc4b chore: Add Create React Native App example (#723)