Skip to content

Releases: cineasta-js/cineasta-cli

v1.1.2

21 Mar 14:56
Compare
Choose a tag to compare
  • added documentation website link to readme
  • fixed the react-router version to v3.0.2 - v4 will break things and a new major release is comming to make cineasta work better with react-router v4

if you created a new project before this patch, you can fix your project by fixing the react-router version in your project's package.json

v1.1.1

25 Jan 14:21
Compare
Choose a tag to compare
  • added instructions to redux middlewares on README

v1.1.0

25 Jan 14:17
Compare
Choose a tag to compare
  • added support to define a list of redux middlewares inside the file src/config/reduxMiddlewares.js
  • fix the require.context regex for takes and scenes to get strictly .js files and never .test.js|.styles.js|etc
  • remove the getFiles filter once the regex to require is fixed

v1.0.0

22 Jan 21:03
Compare
Choose a tag to compare

For this release, we fixed a concept problem, where we discovered that the analogy was a bit wrong, and we improved the make it more coherent with the cinema terms. Now takes are scenes and scenes are takes:

A continuous block of storytelling either set in a single location or following a particular character. The end of a scene is typically marked by a change in location, style, or time.

scene definition from imdb glossary

A single continuous recorded performance of a scene. A director typically orders takes to continue until he or she is satisfied that all of his or her requirements for the scene have been made, be they technical or artistic. For interesting exceptions, see the trivia entries for Stagecoach, The Gold Rush, The Player, Rope, Shi di chu ma, Some Like It Hot, and The Usual Suspects. A continuity report stores the status of each take. Of the ones that don't contain obvious errors, the director will order some to be printed. See also out-take, hold.

take definition from imdb glossasry

changelog

  • improve the regex to better exclude file.anything.js and use only the correct files for scenes and takes
  • inverted scenes and takes
  • minor template fixes
  • generated files don't have an empty first line anymore
  • all scenes, takes, components and containers are now generated with CamellCase file name
  • make the Index.js take route to / when only a function is exported with export default
  • support to generating config/routes.js file

how to update from 0.X version

  • generate a new routes.js file by running $ cineasta g routes
  • invert takes as scenes dir names
  • fix import calls
  • change export const take in the route params to export const scene (inside the now called take files)

v0.5.0

20 Jan 12:16
Compare
Choose a tag to compare
  • support to generate redux: dependencies, provider and store generation
  • support to generate reducers

v0.4.0

16 Jan 02:19
Compare
Choose a tag to compare
  • added support to initializers - now you can import anything global to the entire app inside src/config/initializers.js file
  • added support to providers - wrap the entire app with as many providers as you need by editing the src/config/providers.js file or running cineasta g provider <name> command. See an example below
import { Provider } from 'react-redux'
import configureStore from 'config/store'

export const reduxProvider = (next) => (
  <Provider store={ configureStore() }>
    { next }
  </Provider>
)

v0.3.1

15 Jan 12:50
Compare
Choose a tag to compare
  • add the latest release stuff to the README

v0.3.0

15 Jan 12:46
Compare
Choose a tag to compare
  • added generator for components
  • added generator for containers

v0.2.6

22 Dec 02:30
Compare
Choose a tag to compare
  • fix typo

v0.2.5

22 Dec 02:30
Compare
Choose a tag to compare
  • add test example template for scene and take