vuesion

Vuesion is a boilerplate that helps product teams build faster than ever with fewer headaches and modern best practices across engineering & design.

MIT License

Stars
2.8K
Committers
29

Bot releases are hidden (Show)

vuesion -

Published by devCrossNet over 5 years ago

3.2.3 (2019-06-09)

Bug Fixes
  • storybook: merge webpack resolve attributes (163c95d8)
vuesion -

Published by devCrossNet over 5 years ago

3.2.2 (2019-05-30)

Chores
vuesion -

Published by devCrossNet over 5 years ago

3.2.1 (2019-05-30)

Bug Fixes
  • datepicker: add methods to stories (f057d3b0)
vuesion - Slim fast

Published by devCrossNet over 5 years ago

3.2.0 (2019-05-19)

Chores
Documentation Changes
New Features
  • vue-markdown: prop for using router or native links (#411) (76b792f2)
  • add devServer watchOptions to vuesion cfg (#403) (eaca388d)
Bug Fixes
  • vue-calender: year view for min/max date (#413) (b277cade)
  • generators: implement conditionals, fix kebabCase (#410) (1a57b508)
vuesion - Make it static!

Published by devCrossNet over 5 years ago

The main feature of this release is the first class support for single-page-application builds and the possibility to pre-render routes.

You can change the behaviour of the SPA build here: https://github.com/vuesion/vuesion/blob/master/.vuesion/config.json#L25

docs: https://vuesion.herokuapp.com/docs/guide/deployment.html#single-page-application-with-static-html

3.1.0 (2019-05-02)

Chores
Continuous Integration
  • fix pipeline by running spa build not in parallel (f3c14ea3)
Documentation Changes
New Features
vuesion - Vuesion

Published by devCrossNet over 5 years ago

Breaking changes

We changed the way we work with the color-pallette and introduced 3 new functions:

  • palette-color to get the color with the full name e.g. palette-color('coral-100')
  • palette-color-level to get the color with the name key and the level e.g. palette-color-level('coral', 100)
  • foreground-color to get a forground color that is color accessible e.g. foreground-color($brand-default)

We also changed the way how we handle color variations for some of the components, if we want to add new color variations we only have to do this now in a couple of places, before we had to touch every component related file in order to do so.

Adding a new brand variation:

3.0.0 (2019-04-10)

Chores
Documentation Changes
New Features
Bug Fixes
Refactors
vuesion - Storybook update

Published by devCrossNet over 5 years ago

2.3.0 (2019-04-01)

Chores
New Features
Refactors
vuesion -

Published by devCrossNet over 5 years ago

2.2.0 (2019-03-02)

Chores
  • storybook: align component structure with atomic design (#355) (a17a2627)
  • update README.md (3768a5b0)
Documentation Changes
  • update clean-up guide to include dashboard (b514d69d)
New Features
Bug Fixes
  • i18n: handle cached locales in client correctly (#356) (d591596a)
vuesion - @vuesion - Phase 1

Published by devCrossNet over 5 years ago

This release includes some refactorings regarding the new https://github.com/vuesion organisation. That means we will transition from devCrossNet/vue-starter to vuesion/vuesion in the next couple of weeks.

The first step in this direction is to change all the vue-starter-* packages to @vuesion/* packages and rename the folder .vue-starter to .vuesion.

If you dont use the update script please see the following commit to see the changes: https://github.com/devCrossNet/vue-starter/commit/e7b13edcddb7e56e425c9047e300175040cde46a

2.1.0 (2019-02-23)

Build System / Dependencies
Chores
Continuous Integration
Documentation Changes
New Features
Bug Fixes
Refactors
vuesion -

Published by devCrossNet over 5 years ago

2.0.2 (2019-01-26)

Bug Fixes
vuesion -

Published by devCrossNet over 5 years ago

2.0.1 (2019-01-21)

Chores
  • update vue-starter-packages (6bc71f14)
Documentation Changes
Bug Fixes
  • downgrade webpack because of breaking change (3c4f11af)
vuesion - Mooncake

Published by devCrossNet over 5 years ago

Breaking Changes

  • The UI library was completely re-written to evolve into a 100% customizable design system. If you never used the included components you should be able to upgrade your project from version 1.4.0 to 2.0.0.

  • The way to register vuex-modules changed because of lazy-loaded vuex modules:

./src/app/store

...
store.registerModule(['moduleName'], Module, { preserveState: true });
...

to:

./src/app/counter/Counter/Counter.vue

...
  beforeCreate() {
    registerModule('counter', CounterModule);
  },
  prefetch: (options: IPreLoad) => {
    registerModule('counter', CounterModule);
    ...
  },
...

If you don't need lazy-loaded vuex modules you can keep the module registration in ./src/app/store.ts. Add it to the bottom of the file:

...
registerModule('counter', CounterModule);
  • The npm run g script is removed

  • All dev-related code moved into a new CLI, the vue-starter-service

  • We added auto formatting with prettier

2.0.0 (2019-01-19)

Chores
Continuous Integration
Documentation Changes
New Features
Bug Fixes
  • data-table: sanitize regex (993001e3)
  • generator-cli: fix HttpService reference (f78df43a)
  • tslint: remove tslint autofix (#309) (e90d8ad1)
  • tests: get rid of wrapper:any (be7bb3fd)
  • vue-button:
  • vue-donut-chart: reset usedColors on data change (344a1ced)
  • vue-dropdown-menu: stop propagating events (0a891b73)
  • store: check for module state before deleting it (dc33eb32)
  • vue-data-table: remove margin from icon (044f9330)
Refactors
  • design-system:
  • use vue-starter-service and vue-starter-vuex-persist (#323) (7bddaceb)
  • webpack config (#315) (361ebf2f)
  • components:
  • http-service:
    • use init function to pass deps to service (b7a53d2c)
    • separate interceptors; add tests (8c13ffac)
  • vuex-persist: prepare to function as an own package (983ea217)
  • webpack: clean up configs (ecd1d981)
  • i18n: handle prettier formatting (#308) (8118154b)
  • storybook:
    • use rules from base webpack config (56b95df4)
    • update storybook-addon-vue-info (a47c7ed2)
  • tests: get rid of wrapper:any (858a5593)
  • dev-server: use webpack hooks (505298dd)
  • vue-panel: rename to vue-card (08090c8e)
  • vue-data-table:
    • remove calculated width (faa31695)
    • extract scss variable into separate file (02dfad19)
  • sidebar: change tag to aside, height and width (c8284617)
  • ui:
    • rename variation warn to warning (c822e138)
    • rename brand-warn to brand-warning (2477eed6)
    • rename brand variant attention to warn (bf249b03)
    • namings, colors, fonts and spacings (b9fb8016)
  • vue-modal: center modal on desktop; stick to content width (d6d71e4c)
Tests
vuesion -

Published by devCrossNet almost 6 years ago

1.4.0 (2018-10-27)

Chores
Documentation Changes
New Features
  • vue-input: add auto-focus for SPA's (05996b33)
  • vue-tooltip: add property to programmatically suppress tooltip (#263) (d625656c)
  • vue-data-table: add row to scoped slot; add sortable, fitContent (#256) (fb7ed420)
  • i18n: update portuguese translations (#253) (38655445)
Bug Fixes
Performance Improvements
  • add webpack performance budget (ee944cf2)
Tests
vuesion -

Published by devCrossNet about 6 years ago

1.3.0 (2018-10-06)

Chores
Documentation Changes
  • readme: add issue-hunt and all-contributors (#233) (2d84ee50)
  • add missing snipped to 3rd party integration guide (12b18047)
New Features
Refactors
Tests
  • vue-select: add test for disabled property (#239) (907dfd22)
vuesion -

Published by devCrossNet about 6 years ago

1.2.2 (2018-09-13)

Chores
Documentation Changes
  • add progressive-web-app section (#227) (3387b957)
  • add guide to integrate with 3rd party UI libraries (#225) (8b3357bc)
  • add a recommended architecture section (#222) (b7b575b4)
  • add tutorial how to prefetch data on the server side (#221) (9b162bb3)
Bug Fixes
Performance Improvements
vuesion -

Published by devCrossNet about 6 years ago

1.2.0 (2018-08-04)

Documentation Changes
New Features
Bug Fixes
  • vue-modal: change overlay event listener for Firefox (#205) (678954ad)
Refactors
  • routes: simplify error-handling code (#187) (a24d0961)
  • vuex: change default-state object to a factory function (#183) (66d31fb7)
Tests
  • e2e: add 404 HTTP status integration test (#200) (c65619ae)
vuesion -

Published by devCrossNet about 6 years ago

1.1.3 (2018-07-24)

Bug Fixes
vuesion -

Published by devCrossNet over 6 years ago

1.1.2 (2018-07-14)

Bug Fixes
  • server-utils: add string interpolation to logger (7e5a930d)
vuesion -

Published by devCrossNet over 6 years ago

1.1.1 (2018-07-07)

Bug Fixes
  • update-script: remove .update.json and winston, fix folder creation (6890ddca)
vuesion -

Published by devCrossNet over 6 years ago

Update Guide

If you want to update from v1.0.0 please follow the update guide.

1.1.0 (2018-06-30)

Chores
Documentation Changes
New Features
Bug Fixes
  • performance: increase http cache time (f56c0f8e)
  • vue-calendar: don't display empty days as currentDay (#158) (2663cc82)
  • vue-nav-bar: close nav bar on logo click (#161) (e3bb2563)
Refactors
  • http-service: set store from outside to prevent circular deps (#169) (374f17f9)
Package Rankings
Top 6.73% on Proxy.golang.org
Badges
Extracted from project README
GitHub release Test Coverage Maintainability Maintenance GitHub issues-closed FOSSA Status MIT license Tweet