Skip to content

Latest commit

 

History

History
784 lines (592 loc) · 59.5 KB

CHANGELOG.md

File metadata and controls

784 lines (592 loc) · 59.5 KB

5.0.0 (2016-05-12)

Bug Fixes

  • fix bocshick version(72ce689)
  • fix lint error(46b245e)
  • fox mods key name for elem in bemjson(34df35f)
  • line height(17716ef)
  • pretty fixes(09bd997)
  • update invalid styles(a4d118e)
  • build: fix examples build(31cf0fe)
  • button: add width 100% to button__text element(8ee7ab0)
  • checkbox: multiline text in checkbox(19a4d0c)
  • checkbox: paddings(f3fb1df)
  • dist: fix make dist(14d57db)
  • dropdown_mode_*: Init dropdown if switcher inited. Fix tests.(4efaff6)
  • footer: additional: false not render elem additional(3bd8d26)
  • form-field: check message before hide and show(900db9a)
  • form-field, fildset: fix label/legend paddings(71f294d)
  • header: fix header padding(7ae0241)
  • hint: remove bad comment(aa7cf19)
  • jscs: update config, remove alfa private(605df38)
  • make: fix template engine(aa4767b)
  • menu: add example page + fix menu style(37c4571)
  • select: fix border-radius for menu-item(fccb3f9)
  • social: fix margin(43a9e25)
  • social: fix twitter url(8f7fe66)
  • specs: fix tests for travis(fb7cec4)
  • travis: fix config(35733b6)

Features

<a name"5.0.0-rc">

5.0.0-rc (2015-12-07)

Bug Fixes

  • *:
  • app: NYCP-45 remove mode_radio from menu (7584933)
  • borcshik: fix freeze path (4ff71af)
  • button:
  • button_bkg_color: compact selectors (c19ff61)
  • calendar: fix js_inited function (ff63f74)
  • card-number:
    • this script is not used (and does not do anything useful anyway) (a928645)
    • first-of-type instead of first-child (74706ca)
    • margin (5476fd5)
  • collapse: fix style (7c99331)
  • copyright: right license date (0b04b97)
  • dorpdown_mode_hover: fix bind to events (4400b94)
  • form:
    • add novalidate attribute to disable browsers` built-in validation (60d8de0)
    • getFieldByName (958d4ea)
  • form-field:
    • fix set anchor in message_popup mod (a5b19a8)
    • message should not be shown for invalid status (6eaf79c)
    • form-field size s label alignment fix (7818e79)
    • throws error when validate if used without has-validate (cbb6044)
    • fix style label_size_s inside form-field (3dba928)
    • show validation message immediately (a10a609)
    • AC-5271 validate field only when it`s dirty (75f9d54)
    • deps fix (5e40fbb)
  • form-field_validate: this case is handled in bem-forms (72e9130)
  • header:
  • header__support: not show (538b0b8)
  • highlight:
  • icon:
  • icon_toll: revert color tool icons (eefcf38)
  • input:
    • fix input_mode_link style (aede2c5)
    • fix in examples (488f292)
    • NYCP-48 close popup on click outside when not focused (df886a9)
    • updateMenuWidth when popup is shown (3ad6984)
    • updateMenuWidth when popup is shown (573568d)
    • AC-6027 updateMenuWidth should set width on popup instead of menu (86a5f75)
    • fastfix input_has-addons (f301df7)
    • has-calendar deps on has-mask, fix js param in has-calendar (1d44c09)
    • has_calendar style fix' (d2f39b4)
    • don't init calendar fields on a regular input (d9e94fa)
    • AC-5549 use setVal instead of elem.val() (44c9521)
    • empty list bug + select hidden item bug (e92b9b5)
    • disable autocomplete for default input (6af2ba0)
    • add type text for default input (d0ab5eb)
    • mode link bkg (66aee91)
    • mode link hovered color (8b57be9)
    • mode link focused color (e931bf8)
    • invalid color, focused color (41afd18)
    • fix exceptions (f19f603)
    • autocomplete scroll to focused element (d4a64e4)
    • placeholder text color (4263fd8)
    • fix input_mode_link width (a8f0b3e)
    • input_mode_result must have auto width (350d562)
    • AFT-132 Do not close popup when clicked on input (003d499)
    • pass theme/bkg/size to menu-item (97b265f)
    • input_mode_result style fix (07d6cc9)
  • input-email: disable default bubble (46d6857)
  • input-mode-link: bkg-white color fix (dd04598)
  • input-money: format sum on load (1113d4c)
  • input_has-addon:
    • fix padding in control (d314504)
    • applyNext() instead this.ctx.content (ad130ce)
  • input_has_calendar: fix js_inited function (f8aaf0e)
  • jquery: inline mask plugin (dd19dfa)
  • jscs: fix code style (381fe8a)
  • jshint: fix lint errors (82224f2)
  • label: fix font-size (c082182)
  • lint: fix code style (5157b40)
  • magic-mods: fix magic-mods block (7bf610b)
  • mask:
  • menu:
    • fix style for type_link + mode (e4b0bf6)
    • AC-5275 group title style fix (638851d)
  • menu-item: remove margins for menu-items (e7be46b)
  • message: fix function return (d23f51b)
  • mversion: dont make (0ccb136)
  • notification:
  • package.json: fix script clean-dist (c38922c)
  • page: main tag display:block (dce1c28)
  • pkg: use magic in make script (f5043ab)
  • plate:
  • popup:
    • rename to _height_available (2ab341b)
    • Popup horizontal scroll NYCP-26 (b171a9d)
    • ensure no horizontal scroll (42aadda)
    • AC-5275 dropdown popup margin (4745d25)
    • transition (afa097d)
    • add font color for error messages (50d8295)
    • separate colors by bkg (3b2b1f1)
  • popup_invalid: margin-top depending on size inputs #NYCP-39 (7d1d8ab)
  • protein:
  • radio:
  • select: fix style (15e8ff4)
  • social: fix style (35908e9)
  • spin: animated image (7de0818)
  • test: fix specs before remove bkg (e44676b)
  • tests: calendar specs (59bb3fa)
  • texarea: fix style after upd version bem-components (aaca9a1)
  • textarea: white background color (a36e074)
  • validation:
    • add crads specs (c17e260)
    • new cards regex (6e68b9a)
    • right regular expression for email validator (6203994)

Features

  • *:
    • fix select protein config & new min-width select, input, textarea (08736e6)
    • fix review comments & all replace this.ctx.mods to this.mods (8b9a9b2)
    • rename *.bundles to pages (00b17ba)
    • return githooks (a769447)
    • build examples (d91e57c)
    • off mobile builds (e28a1dd)
    • remove make docs config && add clean-all scripts (9dab5b0)
    • background color controls in popup (41abdbf)
    • add hover and focus dropdown (14e0daf)
    • invalid controls state (2cebed0)
    • form-fields update (43ef130)
    • new style logo (d9464a9)
    • forms update and magic mods draft (b9d8644)
    • update deps (7fab49f)
    • new protein configs (8dc5028)
    • add protein integration (18c2d24)
    • delete dist, input protein config (afbb3c9)
    • upd dependency (aa6958e)
    • clean cascade in CSS dist (85e9ef0)
    • update enb-bemxjst (b52783c)
    • add task remove examples dest (b8d5143)
    • build blocks in examples (c147426)
    • users can use compiled css (21f3573)
    • migrate to postCSS (d8162dc)
    • postpone validation on form-field (150d684)
    • border color for invalid textarea (102e92d)
    • add menu emit change events on select set new options (88b6c56)
    • update to new version of bem-forms (has-validate -> has-validation) (07fee7b)
    • upd bem-components to 2.2.0 (8c1d572)
    • part demo block display-none (eb63819)
    • last syntax (d970a86)
    • quotes replaced (f5edb19)
    • comments format (6d816ba)
    • deps.js brackets and semicolons (0820766)
    • new .jscs, and automatic fixing (568e280)
    • update bem-components (bd9c5c1)
    • optimized SVG images (8abf41c)
    • part icons demo page (45f6586)
    • add all size inputs in popups demo (91c6fb6)
    • not minifed css in development (2b14b1e)
    • add popups demo page (4193eaa)
    • fix form demo page (39e7f55)
    • add additonal info (08c3eb8)
    • add email validation field (5d56229)
  • *-group:
  • CHANGELOG.md: changelog for previous versions (276b3fe)
  • app:
  • app__menu: remove padding-bottom to margin-bottom (4f1559c)
  • build: build with tasks and make dist pack (18d3666)
  • button:
  • calendar:
  • card-number:
    • add 19 numder examples (d26340c)
    • mask to card number which can insert spaces into card number (2020aae)
  • checkbox: checbox upd styles (7cd0b5e)
  • copyfight: more independence (8c2d8ba)
  • deps: upd bem-grid (14f00fa)
  • enb:
  • examples: textarea_width_available add, radio_type_button all size (1f7ba55)
  • font: load fonts localy (93c522b)
  • footer:
    • footer independent menu & cleanup (3943160)
    • NYCP-68 - add color for footer in white theme (06e7083)
  • form: cleanup (f50f5c6)
  • form-field:
    • mark input field as dirty when setting some value (45039c1)
    • new m size (e4b370f)
  • git-hooks: turn off for some time (bb45001)
  • header:
  • i-bem:
    • disable html escaping (78626c6)
    • escape tags in content strings in behtml templates (dddecfe)
  • icon:
  • input:
    • replase mode addon to icon (b661a1d)
    • ingnote _type_tel coverage. fix text in tests (57f8f06)
    • dirty style (023f2b7)
    • remove input_mode_result (246bc63)
    • Cursor pointer in calendar icon (394defb)
    • live init for _has-autocomplete + demo page (45a948e)
    • format date on input (2d578d8)
    • getDate for has_calendar (6efd0b5)
    • format sum for money input (59f5eb2)
    • remove html5 validations (6750558)
    • use jquery.formatter plugin instead of jquery.mask (8370e97)
    • filter() function + hide empty groups (d44fd77)
    • has-filter mod (d4f45a2)
    • autocomplete supports key navigation (96c6d12)
    • input_has-autocomplete supports setting options on runtime (049eee7)
  • input_has-autocomplete: consistence methods with select (ce5bc8e)
  • jquery: add highlight plugin (89f06e2)
  • link:
    • add view_pseudo template, fix tests (8df26c7)
    • right links styles and states (5617080)
  • logo: update logo (d4204ec)
  • message: _type_text styles (207fe8b)
  • notification: block for notifications (8c73f3d)
  • plate:
  • popup:
    • popup new style; popup_type_tooltip style (9308d4f)
    • popup new styles (f77f1f1)
  • protein: build examples (d585bc2)
  • radio: radio style (876e488)
  • select:
    • select_width_available style (504b2e7)
    • refactor setOptions method, add tests (b497d18)
    • right styles and states (8154019)
    • allow to update select options (03839f0)
  • social: add social block (e32de97)
  • spin:
  • support: add block support (adf17d5)
  • template: tune-up template memory performance (15b61ea)
  • tests: fix specs (b7f1dd2)
  • textarea: textarea style (2e20cf1)
  • tooltip: new block for tooltips (62a9e7f)
  • user: add block user (3680b79)

Breaking Changes

  • html tags cannot be used now in bemhtml block's content

(dddecfe)

  • input__has-mask mask format changed!

(8370e97)

  • margins removed in radio_view_line

(f36eed2)

<a name"4.0.2">

4.0.2 (2015-08-27)

Features

  • *: clean cascade in CSS dist (85e9ef0)
  • card-number: add 19 numder examples (d26340c)
  • form: cleanup (f50f5c6)
  • input: remove input_mode_result (246bc63)
  • plate: del themes (3c1c446)

<a name"4.0.1">

4.0.1 (2015-08-14)

Bug Fixes

  • input_has-addon: fix padding in control (d314504)
  • radio: fix checked style (b3a1d99)

Features

  • *: upd enb-bemxjst (b52783c)
  • copyfight: more independence (8c2d8ba)
  • examples: textarea_width_available add, radio_type_button all size (1f7ba55)
  • input: Cursor pointer in calendar icon (394defb)

<a name"4.0.0">

4.0.0 (2015-08-04)

Bug Fixes

  • *: cleanup package.json (163357e)
  • collapse: fix style (7c99331)
  • form-field: fix set anchor in message_popup mod (a5b19a8)
  • jscs: fix code style (381fe8a)
  • jshint: fix lint errors (82224f2)
  • mversion: dont make (0ccb136)
  • package.json: fix script clean-dist (c38922c)
  • pkg: use magic in make script (f5043ab)
  • test: fix specs before remove bkg (e44676b)
  • tests: calendar specs (59bb3fa)

Features

  • *:
    • add task remove examples dest (b8d5143)
    • build blocks in examples (c147426)
    • users can use compiled css (21f3573)
    • migrate to postCSS (d8162dc)
  • footer: NYCP-68 - add color for footer in white theme (06e7083)

<a name"3.3.0">

3.3.0 (2015-06-26)

Bug Fixes

  • app: NYCP-45 remove mode_radio from menu (7584933)
  • input:
    • NYCP-48 close popup on click outside when not focused (df886a9)
    • updateMenuWidth when popup is shown (573568d)
    • AC-6027 updateMenuWidth should set width on popup instead of menu (86a5f75)

Features

  • *:
    • postpone validation on form-field (150d684)
    • postpone validation on form-field (2d3bf45)
    • border color for invalid textarea (102e92d)
    • add menu emit change events on select set new options (88b6c56)
  • calendar: set format/readable date focus/blur (18b7592)
  • form-field: mark input field as dirty when setting some value (45039c1)

<a name"3.2.2">

3.2.2 (2015-06-15)

Bug Fixes

  • form-field_validate: this case is handled in bem-forms (72e9130)
  • input: updateMenuWidth when popup is shown (3ad6984)
  • popup: Popup horizontal scroll NYCP-26 (b171a9d)
  • popup_invalid: margin-top depending on size inputs #NYCP-39 (7d1d8ab)
  • spin: animated image (7de0818)

Features

  • *: update to new version of bem-forms (has-validate -> has-validation) (07fee7b)
  • template: tune-up template memory performance (15b61ea)

<a name"3.2.1">

3.2.1 (2015-06-05)

Bug Fixes

  • *: fix sizes components, refactoring (e16dc1b)
  • input:
    • AC-6027 updateMenuWidth should set width on popup instead of menu (9913a1d)
    • fastfix input_has-addons (f301df7)

Features

  • *:
    • upd bem-components to 2.2.0 (8c1d572)
    • part demo block display-none (eb63819)
  • input: live init for _has-autocomplete + demo page (45a948e)

<a name"3.2.0">

3.2.0 (2015-06-02)

Bug Fixes

  • form: add novalidate attribute to disable browsers` built-in validation (60d8de0)
  • form-field: message should not be shown for invalid status (6eaf79c)
  • input: has-calendar deps on has-mask, fix js param in has-calendar (1d44c09)
  • label: fix font-size (c082182)
  • texarea: fix style after upd version bem-components (aaca9a1)
  • textarea: white background color (a36e074)
  • validation:

Features

  • *: update bem-components (bd9c5c1)
  • i-bem: disable html escaping (78626c6)
  • icon: add tool "close" (071068b)
  • input: format date on input (2d578d8)

<a name"3.1.0">

3.1.0 (2015-05-22)

Bug Fixes

  • input: has_calendar style fix' (d2f39b4)
  • input-email: disable default bubble (46d6857)
  • input_has-addon: applyNext() instead this.ctx.content (ad130ce)

Features

  • *:
  • input: getDate for has_calendar (6efd0b5)

<a name"3.0.2">

3.0.2 (2015-05-20)

Bug Fixes

  • form-field: form-field size s label alignment fix (7818e79)
  • input-money: format sum on load (1113d4c)

<a name"3.0.1">

3.0.1 (2015-05-19)

Bug Fixes

Features

  • *: optimized SVG images (8abf41c)

<a name"3.0.0">

3.0.0 (2015-05-18)

Bug Fixes

  • card-number: this script is not used (and does not do anything useful anyway) (a928645)
  • form-field: throws error when validate is used without has-validate (cbb6044)

Features

  • CHANGELOG.md: changelog for previous versions (276b3fe)
  • i-bem: escape tags in content strings in behtml templates (dddecfe)
  • input: format sum for money input (59f5eb2)

Breaking Changes

  • html tags cannot be used now in bemhtml block's content

(dddecfe)

<a name"2.1.1">

2.1.1 (2015-05-14)

Bug Fixes

  • button:
  • calendar: fix js_inited function (ff63f74)
  • form-field: fix style label_size_s inside form-field (3dba928)
  • input_has_calendar: fix js_inited function (f8aaf0e)

Features

  • *:
    • part icons demo page (45f6586)
    • add all size inputs in popups demo (91c6fb6)
    • not minifed css in development (2b14b1e)
    • add popups demo page (4193eaa)
    • fix form demo page (39e7f55)
  • calendar: add disabled dates (46ad512)
  • icon: add search icon (09a475e)

<a name"2.1.0">

2.1.0

Bug Fixes

  • *: ignore __coverage (b60697c)
  • button:
    • minor button style fix (6806914)
    • button_check color fix (7ac423d)
    • action button border color fix (09d7e2c)
    • new styles for button (13d95ca)
  • highlight: AC-5548 default highlight color (ccd1bf2)
  • input: dont init calendar fields on a regular input (d9e94fa)

<a name"2.0.12">

2.0.12

Bug Fixes

  • card-number: first-of-type instead of first-child (74706ca)
  • highlight: fix color (813fde8)
  • input: AC-5549 use setVal instead of elem.val() (44c9521)

Features

<a name"2.0.11">

2.0.11

Bug Fixes

<a name"2.0.10">

2.0.10

Bug Fixes

<a name"2.0.9">

2.0.9

Bug Fixes

  • form-field: show validation message immediately (a10a609)
  • input:
    • empty list bug + select hidden item bug (e92b9b5)
    • disable autocomplete for default input (6af2ba0)
    • add type text for default input (d0ab5eb)
    • mode link bkg (66aee91)
    • mode link hovered color (8b57be9)
    • mode link focused color (e931bf8)
    • invalid color, focused color (41afd18)
  • validation: right regular expression for email validator (6203994)

<a name"2.0.8">

2.0.8

Features

  • font: load fonts localy (93c522b)
  • input: remove html5 validations (6750558)

<a name"2.0.7">

2.0.7

<a name"2.0.6">

2.0.6

Bug Fixes

  • form-field: AC-5271 validate field only when it`s dirty (75f9d54)

<a name"2.0.5">

2.0.5

Bug Fixes

  • input-mode-link: bkg-white color fix (dd04598)

<a name"2.0.4">

2.0.4

Bug Fixes

  • button: set margin (c5d0a26)
  • notification: push after push (0dc2188)

<a name"2.0.3">

2.0.3

Features

  • notification: block for notifications (8c73f3d)

<a name"2.0.2">

2.0.2

Bug Fixes

Features

<a name"2.0.1">

2.0.1

<a name"2.0.0">

2.0.0

Bug Fixes

Features

  • app: add common app block (9dd4299)
  • input: use jquery.formatter plugin instead of jquery.mask (8370e97)

Breaking Changes

  • input__has-mask mask format changed!

(8370e97)