Skip to content

Release 0.10.0

Latest
Compare
Choose a tag to compare
@christianalfoni christianalfoni released this 23 Mar 12:05
· 18 commits to master since this release

Top updates

  • WebpackBin is now mobile friendly. It is pretty cool how LIVE code sharing works! More to do to make it even more friendly though: #97
  • All bins now starts off with an index.html file. When adding new files you can set that file as the entry point. This can be any file. JS, typescript, coffee etc. So you can basically choose to use Webpack or not
  • New introductory video: https://www.youtube.com/watch?v=yf3Jhjw5Btc

Other updates

  • Run script on database to update all bins to new index.html use
  • Replaced "search bundles" with "quickstart". This allows you to easily get started with an entry point and some loaders. Will add more as people ask for them
  • The preview window now has a loading indication
  • Cleaned up some logging to more easily identify any errors in logs
  • There was an error related to missing version of an NPM package, this now throws an error correctly
  • The URL for NPM packages are now grabbed from package.json, with fallback to a manual url string build
  • bin.log(null) now works correctly
  • Loader dependencies are now included in the downloaded project bin
  • .tsx files are now supported, though highlighting is not implemented yet. This is right around the corner. This is related to Typescript JSX support (codemirror/codemirror5#3893)
  • Now NPM package fetching has been split into its own service with a queuing implementation. This will ease off CPU/memory on Webpackbin itself and the feedback in the UI is a lot better
  • Unknown files does not have highlighting or linting
  • Giving a hint on shortcuts on the "Run" button, which is now changed to "Save"
  • Files modified will get a small dot to indicate that it is changed
  • A warning is displayed when deleting files
  • Added entry point paths for snabbdom and antd