Commit graph

28 commits

Author SHA1 Message Date
CircleCI
e2a1986630 chore: release new versions
- @lion/button@0.1.30
 - @lion/calendar@0.1.26
 - @lion/checkbox-group@0.1.27
 - @lion/checkbox@0.1.25
 - @lion/choice-input@0.2.2
 - @lion/field@0.1.23
 - @lion/fieldset@0.1.24
 - @lion/form-system@0.0.29
 - @lion/form@0.1.26
 - @lion/icon@0.2.1
 - @lion/input-amount@0.1.25
 - @lion/input-date@0.1.24
 - @lion/input-datepicker@0.1.27
 - @lion/input-email@0.1.24
 - @lion/input-iban@0.1.25
 - @lion/input@0.1.24
 - @lion/popup@0.2.4
 - @lion/radio-group@0.1.27
 - @lion/radio@0.1.25
 - @lion/select@0.1.23
 - @lion/textarea@0.1.24
 - @lion/tooltip@0.2.4
2019-07-02 12:13:29 +00:00
Mikhail Bashkirov
aa8c270175 chore(icon): remove misleading story 2019-07-02 14:03:35 +02:00
CircleCI
efe05b2869 chore: release new versions
- @lion/button@0.1.29
 - @lion/calendar@0.1.25
 - @lion/icon@0.2.0
 - @lion/input-datepicker@0.1.25
 - @lion/popup@0.2.2
 - @lion/tooltip@0.2.2
2019-07-01 16:20:05 +00:00
Mikhail Bashkirov
a6b0780d4f feat(icon): enforce icon security using tagged templates
BREAKING: Icon definition requires a function using a tag passed via arguments:

```js
// myicon.svg.js

// before
export default '<svg>...</svg>';

// after
export default tag => tag`<svg>...</svg>`;
```

Application developers have an alternative shortcut to use in-place with lit-html:

```js
// MyComponent.js

// before
render() {
  return html`
    <lion-icon .svg="${'<svg>...</svg>'}"></lion-icon>
  `;
}

// after
render() {
  return html`
    <lion-icon .svg="${html`<svg>...</svg>`}"></lion-icon>
  `;
}
```
2019-07-01 17:48:05 +02:00
Mikhail Bashkirov
0ef6a7c49f chore(icon): don't use id on svg in tests to not confuse users 2019-07-01 17:44:30 +02:00
CircleCI
224cfde978 chore: release new versions
- @lion/button@0.1.28
 - @lion/calendar@0.1.24
 - @lion/icon@0.1.10
 - @lion/input-datepicker@0.1.22
 - @lion/popup@0.1.29
 - @lion/tooltip@0.1.29
2019-06-27 16:24:57 +00:00
Goffert van Gool
675fc615ef fix(icon): refactor icon to not use 'until' hack and use get/set 2019-06-27 18:18:52 +02:00
Mikhail Bashkirov
d1c11616e4 chore(icon): clean up SVG bundle module for tests 2019-06-27 18:18:52 +02:00
Mikhail Bashkirov
099f2d7c9d chore(icon): fix SVGs to prevent focus in IE11 2019-06-27 18:18:52 +02:00
Mikhail Bashkirov
ba69c52ff1 chore(icon): add tests for race conditions with promises 2019-06-27 18:18:52 +02:00
Mikhail Bashkirov
bd5f51e3d7 fix(icon): use LitElement 2019-06-27 18:18:52 +02:00
Mikhail Bashkirov
c62d3353a2 fix(icon): render nothing consistently when svg is undefined 2019-06-27 18:18:52 +02:00
CircleCI
98c7444569 chore: release new versions
- @lion/ajax@0.1.11
 - @lion/button@0.1.17
 - @lion/calendar@0.1.12
 - @lion/checkbox-group@0.1.16
 - @lion/checkbox@0.1.14
 - @lion/choice-input@0.1.14
 - @lion/core@0.1.9
 - @lion/field@0.1.14
 - @lion/fieldset@0.1.14
 - @lion/form-system@0.0.17
 - @lion/form@0.1.16
 - @lion/icon@0.1.9
 - @lion/input-amount@0.1.14
 - @lion/input-date@0.1.14
 - @lion/input-datepicker@0.1.9
 - @lion/input-email@0.1.14
 - @lion/input-iban@0.1.15
 - @lion/input@0.1.14
 - @lion/localize@0.3.5
 - @lion/overlays@0.2.5
 - @lion/popup@0.1.17
 - @lion/radio-group@0.1.16
 - @lion/radio@0.1.14
 - @lion/select@0.1.14
 - @lion/steps@0.1.9
 - @lion/textarea@0.1.14
 - @lion/tooltip@0.1.17
 - @lion/validate@0.2.5
2019-05-29 08:26:07 +00:00
Mikhail Bashkirov
2aa668474c chore: dedupe @open-wc/testing 2019-05-29 09:53:01 +02:00
CircleCI
0b3ebb5992 chore: release new versions
- @lion/ajax@0.1.10
 - @lion/button@0.1.16
 - @lion/calendar@0.1.10
 - @lion/checkbox-group@0.1.15
 - @lion/checkbox@0.1.13
 - @lion/choice-input@0.1.13
 - @lion/core@0.1.8
 - @lion/field@0.1.13
 - @lion/fieldset@0.1.13
 - @lion/form-system@0.0.16
 - @lion/form@0.1.15
 - @lion/icon@0.1.8
 - @lion/input-amount@0.1.13
 - @lion/input-date@0.1.13
 - @lion/input-datepicker@0.1.7
 - @lion/input-email@0.1.13
 - @lion/input-iban@0.1.14
 - @lion/input@0.1.13
 - @lion/localize@0.3.4
 - @lion/overlays@0.2.4
 - @lion/popup@0.1.16
 - @lion/radio-group@0.1.15
 - @lion/radio@0.1.13
 - @lion/select@0.1.13
 - @lion/steps@0.1.8
 - @lion/textarea@0.1.13
 - @lion/tooltip@0.1.16
 - @lion/validate@0.2.4
2019-05-24 07:33:37 +00:00
CircleCI
7829a4c02d chore: release new versions
- @lion/ajax@0.1.9
 - @lion/button@0.1.15
 - @lion/calendar@0.1.9
 - @lion/checkbox-group@0.1.14
 - @lion/checkbox@0.1.12
 - @lion/choice-input@0.1.12
 - @lion/core@0.1.7
 - @lion/field@0.1.12
 - @lion/fieldset@0.1.12
 - @lion/form-system@0.0.15
 - @lion/form@0.1.14
 - @lion/icon@0.1.7
 - @lion/input-amount@0.1.12
 - @lion/input-date@0.1.12
 - @lion/input-datepicker@0.1.6
 - @lion/input-email@0.1.12
 - @lion/input-iban@0.1.13
 - @lion/input@0.1.12
 - @lion/localize@0.3.3
 - @lion/overlays@0.2.3
 - @lion/popup@0.1.15
 - @lion/radio-group@0.1.14
 - @lion/radio@0.1.12
 - @lion/select@0.1.12
 - @lion/steps@0.1.7
 - @lion/textarea@0.1.12
 - @lion/tooltip@0.1.15
 - @lion/validate@0.2.3
2019-05-22 14:46:10 +00:00
CircleCI
ca3f94f754 chore: release new versions
- @lion/ajax@0.1.8
 - @lion/button@0.1.13
 - @lion/calendar@0.1.6
 - @lion/checkbox-group@0.1.12
 - @lion/checkbox@0.1.11
 - @lion/choice-input@0.1.11
 - @lion/core@0.1.6
 - @lion/field@0.1.11
 - @lion/fieldset@0.1.11
 - @lion/form-system@0.0.13
 - @lion/form@0.1.12
 - @lion/icon@0.1.6
 - @lion/input-amount@0.1.11
 - @lion/input-date@0.1.11
 - @lion/input-datepicker@0.1.3
 - @lion/input-email@0.1.11
 - @lion/input-iban@0.1.11
 - @lion/input@0.1.11
 - @lion/localize@0.3.2
 - @lion/overlays@0.2.2
 - @lion/popup@0.1.13
 - @lion/radio-group@0.1.12
 - @lion/radio@0.1.11
 - @lion/select@0.1.11
 - @lion/steps@0.1.6
 - @lion/textarea@0.1.11
 - @lion/tooltip@0.1.13
 - @lion/validate@0.2.2
2019-05-17 09:48:08 +00:00
CircleCI
c47d9a2f7d chore: release new versions
- @lion/ajax@0.1.7
 - @lion/button@0.1.12
 - @lion/calendar@0.1.5
 - @lion/checkbox-group@0.1.11
 - @lion/checkbox@0.1.10
 - @lion/choice-input@0.1.10
 - @lion/core@0.1.5
 - @lion/field@0.1.10
 - @lion/fieldset@0.1.10
 - @lion/form-system@0.0.12
 - @lion/form@0.1.11
 - @lion/icon@0.1.5
 - @lion/input-amount@0.1.10
 - @lion/input-date@0.1.10
 - @lion/input-datepicker@0.1.2
 - @lion/input-email@0.1.10
 - @lion/input-iban@0.1.10
 - @lion/input@0.1.10
 - @lion/localize@0.3.1
 - @lion/overlays@0.2.1
 - @lion/popup@0.1.12
 - @lion/radio-group@0.1.11
 - @lion/radio@0.1.10
 - @lion/select@0.1.10
 - @lion/steps@0.1.5
 - @lion/textarea@0.1.10
 - @lion/tooltip@0.1.12
 - @lion/validate@0.2.1
2019-05-16 12:50:22 +00:00
Thijs Louisse
d3642221df chore: exposed '/docs' and '/translations' for all packages 2019-05-16 14:47:27 +02:00
CircleCI
97fe0f0aa7 chore: release new versions
- @lion/ajax@0.1.6
 - @lion/button@0.1.7
 - @lion/checkbox-group@0.1.7
 - @lion/checkbox@0.1.7
 - @lion/choice-input@0.1.7
 - @lion/core@0.1.4
 - @lion/field@0.1.7
 - @lion/fieldset@0.1.7
 - @lion/form-system@0.0.8
 - @lion/form@0.1.7
 - @lion/icon@0.1.4
 - @lion/input-amount@0.1.7
 - @lion/input-date@0.1.7
 - @lion/input-email@0.1.7
 - @lion/input-iban@0.1.7
 - @lion/input@0.1.7
 - @lion/localize@0.1.7
 - @lion/overlays@0.1.5
 - @lion/popup@0.1.7
 - @lion/radio-group@0.1.7
 - @lion/radio@0.1.7
 - @lion/select@0.1.7
 - @lion/steps@0.1.4
 - @lion/textarea@0.1.7
 - @lion/tooltip@0.1.7
 - @lion/validate@0.1.7
2019-05-13 09:07:53 +00:00
Thijs Louisse
9f2c4f6987 fix: add prepublish step to make links absolute for npm docs 2019-05-13 11:03:53 +02:00
CircleCI
bb1d1448b5 chore: release new versions
- @lion/ajax@0.1.4
 - @lion/button@0.1.3
 - @lion/checkbox-group@0.1.3
 - @lion/checkbox@0.1.3
 - @lion/choice-input@0.1.3
 - @lion/core@0.1.3
 - @lion/field@0.1.3
 - @lion/fieldset@0.1.3
 - @lion/form-system@0.0.4
 - @lion/form@0.1.3
 - @lion/icon@0.1.3
 - @lion/input-amount@0.1.3
 - @lion/input-date@0.1.3
 - @lion/input-email@0.1.3
 - @lion/input-iban@0.1.3
 - @lion/input@0.1.3
 - @lion/localize@0.1.3
 - @lion/overlays@0.1.3
 - @lion/popup@0.1.3
 - @lion/radio-group@0.1.3
 - @lion/radio@0.1.3
 - @lion/select@0.1.3
 - @lion/steps@0.1.3
 - @lion/textarea@0.1.3
 - @lion/tooltip@0.1.3
 - @lion/validate@0.1.3
2019-04-28 13:05:40 +00:00
Thomas Allmer
8d96f84090 fix: update storybook/linting; adjust story labels, eslint ignores 2019-04-28 15:02:31 +02:00
CircleCI
6497db62d3 chore: release new versions
- @lion/ajax@0.1.3
 - @lion/button@0.1.2
 - @lion/checkbox-group@0.1.2
 - @lion/checkbox@0.1.2
 - @lion/choice-input@0.1.2
 - @lion/core@0.1.2
 - @lion/field@0.1.2
 - @lion/fieldset@0.1.2
 - @lion/form-system@0.0.3
 - @lion/form@0.1.2
 - @lion/icon@0.1.2
 - @lion/input-amount@0.1.2
 - @lion/input-date@0.1.2
 - @lion/input-email@0.1.2
 - @lion/input-iban@0.1.2
 - @lion/input@0.1.2
 - @lion/localize@0.1.2
 - @lion/overlays@0.1.2
 - @lion/popup@0.1.2
 - @lion/radio-group@0.1.2
 - @lion/radio@0.1.2
 - @lion/select@0.1.2
 - @lion/steps@0.1.2
 - @lion/textarea@0.1.2
 - @lion/tooltip@0.1.2
 - @lion/validate@0.1.2
2019-04-27 13:31:11 +00:00
Thomas Allmer
a0651d3e07 chore: release new versions
- @lion/ajax@0.1.1
 - @lion/button@0.1.1
 - @lion/checkbox-group@0.1.1
 - @lion/checkbox@0.1.1
 - @lion/choice-input@0.1.1
 - @lion/core@0.1.1
 - @lion/field@0.1.1
 - @lion/fieldset@0.1.1
 - @lion/form-system@0.0.2
 - @lion/form@0.1.1
 - @lion/icon@0.1.1
 - @lion/input-amount@0.1.1
 - @lion/input-date@0.1.1
 - @lion/input-email@0.1.1
 - @lion/input-iban@0.1.1
 - @lion/input@0.1.1
 - @lion/localize@0.1.1
 - @lion/overlays@0.1.1
 - @lion/popup@0.1.1
 - @lion/radio-group@0.1.1
 - @lion/radio@0.1.1
 - @lion/select@0.1.1
 - @lion/steps@0.1.1
 - @lion/textarea@0.1.1
 - @lion/tooltip@0.1.1
 - @lion/validate@0.1.1
2019-04-26 15:06:05 +02:00
Thomas Allmer
0e3ca17401 fix: add missing files to npm packages 2019-04-26 15:00:08 +02:00
Thomas Allmer
116fbec47b chore: release new versions
- @lion/ajax@0.1.0
 - @lion/button@0.1.0
 - @lion/checkbox-group@0.1.0
 - @lion/checkbox@0.1.0
 - @lion/choice-input@0.1.0
 - @lion/core@0.1.0
 - @lion/field@0.1.0
 - @lion/fieldset@0.1.0
 - @lion/form-system@0.0.1
 - @lion/form@0.1.0
 - @lion/icon@0.1.0
 - @lion/input-amount@0.1.0
 - @lion/input-date@0.1.0
 - @lion/input-email@0.1.0
 - @lion/input-iban@0.1.0
 - @lion/input@0.1.0
 - @lion/localize@0.1.0
 - @lion/overlays@0.1.0
 - @lion/popup@0.1.0
 - @lion/radio-group@0.1.0
 - @lion/radio@0.1.0
 - @lion/select@0.1.0
 - @lion/steps@0.1.0
 - @lion/textarea@0.1.0
 - @lion/tooltip@0.1.0
 - @lion/validate@0.1.0
2019-04-26 14:48:41 +02:00
Thomas Allmer
ec8da8f12c feat: release inital public lion version
Co-authored-by: Mikhail Bashkirov <mikhail.bashkirov@ing.com>
Co-authored-by: Thijs Louisse <thijs.louisse@ing.com>
Co-authored-by: Joren Broekema <joren.broekema@ing.com>
Co-authored-by: Gerjan van Geest <gerjan.van.geest@ing.com>
Co-authored-by: Erik Kroes <erik.kroes@ing.com>
Co-authored-by: Lars den Bakker <lars.den.bakker@ing.com>
2019-04-26 10:37:57 +02:00