lookbook

A UI development environment for Ruby on Rails apps ✨

MIT License

Stars
827
Committers
64

Bot releases are visible (Hide)

lookbook - Release 1.0.0-rc.1

Published by allmarkedup about 2 years ago

  • Highlight previews in nav (d0ae841)
  • Fixes for older rails and ruby versions (e5ec8ef)
  • Ensure page objects are available to page templates as local variables (3e3d934)
lookbook - Release 1.0.0-beta.8

Published by allmarkedup about 2 years ago

  • Refine inspector panel styling
  • Add standardrb and prettier formatting to dev workflow
lookbook - Release 0.9.6

Published by allmarkedup about 2 years ago

  • Show details of failed test during release (9b0a847)
  • Address security alerts (da2d869)
  • Fix server-only listener initialisation logic (4f77d7d)
lookbook - Release 1.0.0-beta.7

Published by allmarkedup about 2 years ago

  • Add version number and beta warning to installation docs (ac30cb4)
  • Only listen for changes when running in a server process (d050344)
  • Fix quote escaping in param fields (c947ee3)
  • Docs: Add custom tag docs (787c233)
  • Add support for defining custom tags (c4a55c2)
  • Themable favicon (966c011)
  • Improve getting started docs (3f56e7a)
lookbook - Release 0.9.5

Published by allmarkedup about 2 years ago

  • Only listen for changes when running in a server process (1fbbf5a)
lookbook - Release 1.0.0-beta.6

Published by allmarkedup about 2 years ago

  • Fix custom panel default ordering (52c85c3)
  • Add deployment docs (64730f4)
  • Add default example data to inspector data (3ff9271)
  • Fix path generation in embed component (1254408)
  • Use correct cursor for vertical resize (e080a5f)
  • Include query string when opening preview in standalone new window (01c3cd0)
  • Manually Include page helpers in PagesController (2862139)
  • Add custom data and preview layout docs (641fdbf)
  • Add preview helpers directly into preview controller (2de0afe)
  • Add hooks docs (879a481)
  • Add Lookbook.data store (0e8e9cc)
  • Add docs on custom panels (712ffc1)
  • Add object info components (0ae881d)
  • Add theming docs (dbaecdd)
  • More docs building and content (2857f16)
  • Safelist highlight styles (43e51e1)
  • Generate jit css file on build (814fe48)
  • Remove jit css file (ec51c26)
  • More docs theme building (0b928ca)
  • Add TOC (402b7de)
  • Setup bridgetown docs site (4186568)
  • Theme variable names rationalisation (45c81cd)
  • Updating params to parse DateTime into ruby object (2202234)
  • Updating input params to accept date related inputs (75a9fb2)
  • Fix custom panel output when no styles are present (8773a4a)
  • Fix incorrect default for sort_examples config option (a9095e3)
  • Ensure panel styles are always loaded (31cf824)
  • Add scoped styles for custom panels (c453b5c)
lookbook - Release 0.9.4

Published by allmarkedup about 2 years ago

  • Remove flakey workflow (b211e00)
  • Include query string when opening preview in standalone new window (cd75da1)
  • Manually Include page helpers in PagesController (df089c2)
  • Merge pull request #120 from thutterer/fix_cursor_dir (4b5668a)
  • Use correct cursor for vertical resize (6a83f77)
  • Merge pull request #116 from jonrohan/date_input_previews (d5a9df7)
  • Updating params to parse DateTime into ruby object (31622ea)
  • Updating input params to accept date related inputs (f1bd6e4)
  • Update dependencies (ecc573d)
lookbook - Release 1.0.0-beta.5

Published by allmarkedup over 2 years ago

  • Merge pull request #114 from stevetidy/widen-docs-pages (3056c93)
  • Fix potential preview cache race condition (c97d8aa)
  • Fix wrapping of embeds in paragraph tags (859a912)
  • Fix annotate_rendered_view_with_filenames comment removal (0a6ed9d)
  • Replace reviewdog standardrb workflow (6320cf5)
  • Ensure Lookbook initializers are run in preparse task (5a430c6)
  • Add listen_extensions config option (8b99d3a)
  • Fix config path normlization (838dcc4)
  • Remove template annotations before rendering as markdown (79d3fbe)
  • Add npm install to before release hook (a488754)
  • Replaced max-w-3xl with max-w-screen-lg (3e575a3)
  • More nav tests (c7ca267)
  • Clean up first run and landing page logic, fix up tests (d97a9e9)
  • Fix attribute escaping deprecation warning (52259d4)
  • Only create websocket once (1136a47)
  • Use filesystem to check preview cache validity (1eb0796)
  • Don't escape component tag attributes (7f134cb)
  • Use strings for Alpine attribute names (b310ebc)
  • Tag rendering performance improvements (45ccfaf)
lookbook - Release 0.9.3

Published by allmarkedup over 2 years ago

  • Ensure Lookbook initializers are run in preparse task (9a1583a)
  • Merge pull request #115 from trappar/listen-extensions (893ac21)
  • Add ability to specify extra listen extensions (268bae8)
lookbook - Release 0.9.2

Published by allmarkedup over 2 years ago

  • Add npm install to before release hook (08a436e)
  • Remove template annotations before rendering as markdown (dc76c1c)
  • Merge pull request #113 from franzliedke/patch-1 (797eb38)
  • README: Streamline suggested gem installation (b37c044)
  • Only create websocket once (935a785)
  • Merge pull request #108 from baygeldin/fix/quote-escaping-in-params (ea15cbf)
  • fix: Escape quotes in params values (c6ad211)
lookbook - Release 0.9.1

Published by allmarkedup over 2 years ago

  • Merge pull request #105 from thelookoutway/main (364d576)
  • Manually prefix route helper in application helper (0eca7f8)
lookbook - Release 1.0.0-beta.4

Published by allmarkedup over 2 years ago

  • Add debug menu visibility setting (740d7ed)
  • Fix config store (4c7ad08)
  • Build out dummy test app and specs (932c693)
lookbook - Release 1.0.0-beta.3

Published by allmarkedup over 2 years ago

  • Clean up extension hooks and custom panel definition
  • Attempt to associate components with previews
  • Ruby 2.5 compat tweaks
lookbook - Release 1.0.0-beta.2

Published by allmarkedup over 2 years ago

  • Prefix preview paths (44d04ed)
  • Prefix page paths (03b3dcd)
  • Prefix home path (8ac2a1b)
  • Fix page tabs spacing (991d211)
lookbook - Release 1.0.0-beta.1

Published by allmarkedup over 2 years ago

  • Port page tabs feature from main branch
  • Make preview panels configurable
  • Fix rendered_component deprecation warnings (9d0b179)
  • Fix setting theme overrides as hash (55576f6)
lookbook - Release 0.9.0

Published by allmarkedup over 2 years ago

lookbook - Release 0.8.3

Published by allmarkedup over 2 years ago

lookbook - Release 1.0.0-beta.0

Published by allmarkedup over 2 years ago

Early beta release of Lookbook v1.0.

See the v1.0-beta branch README for details.

lookbook - Release 0.8.2

Published by allmarkedup over 2 years ago

  • Update npm dependencies (eb6d6be)
  • Return nil for empty param select values when casting to symbol (a0243ad)
  • Ensure parser runs on startup when listening is disabled (773f302)
lookbook - Release 0.8.1

Published by allmarkedup over 2 years ago

  • Fix monkeypatching preview controller in production (7c8d7da)