startupjs

⚡ Universal React Native + Web framework with isomorphic collaborative DB and observables

Downloads
17.6K
Stars
105
Committers
60

Bot releases are visible (Hide)

startupjs - v0.21.1 (April 23, 2020) Latest Release

Published by pturchik over 4 years ago

App

  • Make $render.params available before route render
startupjs - v0.21.0 (April 21, 2020)

Published by pturchik over 4 years ago

README.md

  • Update list of packages

Styleguide

  • Fix android release build

UI

  • [Tag, MenuItem, Button] Remove rightIcon prop. Add iconPosition prop for change icon position from left to right
  • [Tag] Add en doc. Remove onIconPress.
  • [TextInput]
    • Add iconPosition prop to change icon position from left to right
    • Add onIconPress handler
  • [Link] Add new component
  • [Breadcrumbs] Refactor to new Link component
  • [Checkbox] Fix unchecked view on android
  • [Div] Add pushed prop for left margin
  • [Collapse, Menu] Fix warnings related to missing prop key

MDX

  • Use Link component from @startupjs/ui for links
startupjs - v0.20.0 (April 20, 2020)

Published by pturchik over 4 years ago

Routes-middleware

  • Add polyfill for global react-native-web styles
  • Add mode option defaulting to react-native, another one is web

Babel-preset-startupjs

  • Add package

Bundler

  • Move babel configuration out into it's own preset and a package babel-preset-startupjs
  • Deprecate usage of old config directly from bundler
  • Move react-hot-loader into peerDependencies

Styleguide

  • Use new babel config

Templates

  • Use new babel config
startupjs - v0.19.3 (April 18, 2020)

Published by pturchik over 4 years ago

MDX

  • Fix ul, ol, li styles
startupjs - v0.19.2 (April 18, 2020)

Published by pturchik over 4 years ago

UI

  • [Div] Add variants opacity and highlight for different touches behaviour
  • [TextInput] Fix duplicating styles

MDX

  • Implement ul, ol, li

Docs

  • Update README.md
startupjs - v0.19.1 (April 17, 2020)

Published by pturchik over 4 years ago

Bundler

  • Add ability to use hooks in the mdx examples

Hooks

  • add useBackPress hook for catching back press event on android

App

  • goTo move 'replace' argument to options

Routes-middleware

  • pass req to getHead
startupjs - v0.19.0 (April 10, 2020)

Published by pturchik over 4 years ago

UI

  • [Icon] Add default color
  • [Tag] Add onPress for icons
  • [Content] Add component
  • [Drawer] Rename to DrawerSidebar

Bundler

  • Auto force compile all modules starting with react-native-

Styleguide

  • Move documentation generation into a separate package @startupjs/docs

Docs

  • Add package
startupjs - v0.18.4 (April 10, 2020)

Published by pturchik over 4 years ago

UI

  • [Collapse] Add missing onChange to prop types
  • [Button] Rename push prop to pushed
startupjs - v0.18.3 (April 8, 2020)

Published by pturchik over 4 years ago

Init

  • Fix batching

React-sharedb

  • Add option to observer for forwarding ref

Bundler

  • Improve transformer for keep options in observer
startupjs - v0.18.1 (April 7, 2020)

Published by pturchik over 4 years ago

DEPRECATED
Unnecessary changes in this version that break the package

startupjs - v0.18.2 (April 7, 2020)

Published by pturchik over 4 years ago

MDX

  • Improve highlight (support html and js syntax)
  • Mock all html elements as P
  • Add styles for inline code

Routing template

  • Force compile missing server dependency @startupjs/app/server

Model

  • Rewrite to ES5

React-sharedb

  • Move batching to the top level
  • Rewrite batching to ES5

UI

  • [User] Fix passing size for description
  • [Button] Add push option for having multiple buttons in a row
  • [MenuItem] Change default background color from white to transparent
  • [Button] Add max-width of 400px
  • [Button] Add docs
startupjs - v0.18.0 (April 2, 2020)

Published by pturchik over 4 years ago

UI

  • [Tag] Fix background opacity for hover and on press
  • [Div] Remove ability to pass children as string

App

  • Re-export react-router hooks

MDX

  • Add package for cross platform mdx support

Bundler

  • Add support for mdx files

Hooks

  • Compile module for prepublish

Init

  • Compile module for prepublish

Startupjs

  • Use uncompiled modules hooks and init instead of compiled
startupjs - v0.17.3 (March 31, 2020)

Published by pturchik over 4 years ago

App

  • Add query string to $render.search

Routes middleware

  • Add query string to $render.search
startupjs - v0.17.2 (March 31, 2020)

Published by pturchik over 4 years ago

App

  • Remove location from $render

Routes middleware

  • Remove match from $render
  • Add url, query, params to $render
startupjs - v0.17.1 (March 31, 2020)

Published by pturchik over 4 years ago

App

  • Remove history listener when router destroy
  • Set route params to $render
startupjs - v0.17.0 (March 30, 2020)

Published by pturchik over 4 years ago

UI

  • Add forceClosed property to SmartSidebar, Sidebar, Drawer

Hooks

  • Add useForceUpdate hook

React-ShareDB

  • Re-export useForceUpdate hook from @startupjs/hooks

App

  • Remove $render.match
startupjs - v0.16.2 (March 27, 2020)

Published by pturchik over 4 years ago

App

  • Add url, search and parsed query to $render
  • [DEPRECATED] $render._session.url
  • Add ability to override goTo handler

Styleguide

  • Replace history.push to emit in useComponentName hook
startupjs - v0.16.1 (March 27, 2020)

Published by pturchik over 4 years ago

UI

  • Make sizes compatible between Button, Alert, Icon
startupjs - v0.16.0 (March 26, 2020)

Published by pturchik over 4 years ago

Bundler

  • add svg transformer

CLI

  • add react-native-svg to dependencies

UI

  • [Alert]
    • Change close icon color
    • Fix cutting off content for ios and safari
  • [Avatar] Add fallback if url is unavailable
  • [Breadcrumbs] Use Link instead of onPress
  • [Div] Add ability to pass children as string
  • [Icon]
    • Add ability to use custom icon
    • Remove padding, change sizes
  • [Loader] Add component
  • [Rating] Check for existence onChange handler
  • [Sidebar] Add backgroundColor prop
  • [User] Fix cutting off content for ios and safari

Hooks

  • [useSyncEffect] Fix destroy function
Package Rankings
Top 3.44% on Npmjs.org
Badges
Extracted from project README
Visual Studio Code