1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mand-mobile-mand-mobile

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.en-US.md 33 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 09.03.2025 22:54 70dab71
title toc
Журнал изменений
скрыто

2.7.0

2024-03-12

  • Дизайн

    • 🍭 Обновление спецификации финансового дизайна
      • Обновите цифры с использованием шрифта DIDIFD-Medium в первую очередь
  • Новая функциональность

    • NumberKeyboard
      • Увеличенная замена ключа text-render типа клавиатуры professional: 0, 00
    • LicensePlate
      • Новый компонент клавиатуры номерного знака
  • Исправление ошибок

    • Icon
      • Исправлена ошибка размера по умолчанию в формате SVG

2.6.1

2023-02-02

  • Дизайн

    • 🍭 Обновление спецификации финансового дизайна
      • Обновлен цвет шрифта, границы и фона для CheckBox
  • Новая функциональность

    • Check, Radio
      • В CheckBox и RadioBox добавлена возможность выбора позиции угла
    • Icon
      • По умолчанию используется формат SVG вместо веб-шрифтов в режиме Lockdown Mode на устройствах Apple

2.6.0

2022-08-26

  • Дизайн

    • 🍭 Обновление спецификации финансового дизайна
      • Изменение тематического цвета, подробнее
      • Цвет фона Toast изменён с прозрачного на непрозрачный
      • Радиус границ кнопки изменён с '4px' на '16px'
      • Обновление общего визуального эффекта иконок
  • Новая функциональность

    • Toast
      • Добавлен компонент квадратного стиля
    • NumberKeyboard
      • Добавлена возможность отключения клавиатуры
      • Добавлен ключ 00
    • Agree
      • Добавлен квадратный компонент согласия### 2.5.20

2021-07-22

  • Новая функциональность
    • Добавление более широкой поддержки локализации в проекте

2.5.19

2021-05-14

  • Исправление ошибок
    • Исправление проблемы некорректной модификации размера изображения через image-reader
    • Исправление проблемы невозможности ввода десятичной точки в stepper
    • Исправление проблемы некорректного внедрения переменной окружения process.env.MAND_ENV

2.5.18

2021-04-02

  • Исправление ошибок
    • Исправление проблемы некорректного парсинга начального значения stepper как - .
    • Исправление проблемы некорректной модификации размера изображения через image-reader

2.5.17

2021-03-02

  • Новая функциональность
    • Добавление поддержки локализации в проекте

2.5.16

2021-02-26

  • Исправление ошибок
    • Исправление проблемы корректировки угла изображения

2.5.15

2021-02-04

  • Исправление ошибок
    • Замена NODE_ENV на MAND_ENV в некоторых компонентах

2.5.14

2021-01-15

  • Новая функциональность

    • Dialog поддерживает передачу transition при использовании статических методов #716
  • Исправление ошибок

    • Исправлено возникновение ошибки в компоненте Tip при отсутствии атрибутов в подкомпоненте
    • Исправлена конфликтность внутренних переменных debounce между экземплярами метода компонента InputItem

2.5.13

2020-09-17

  • Новая функциональность
    • TextareaItem поддерживает форматирование #699- Исправление ошибок
    • Исправлены орфографические ошибки в документации #690
    • Исправлена ошибка юнит-тестирования компонента DatePicker
    • Исправлена проверка типа RadioGroup для свойства value #693

2.5.12

2020-07-24

  • Исправление ошибок
    • Устранено повторное срабатывание событий нажатия и начала касания в компоненте NumberKeyboard

2.5.11

2020-05-29

  • Исправление ошибок
    • Исправлена проблема некорректной валютной единицы китайского денежного значения в компоненте Amount #675

2.5.10

2020-04-30

  • Исправление ошибок
    • Исправлена проблема некорректного выравнивания шрифта компонента Button при типе "текстовая ссылка" #663
    • Исправлена проблема повторной загрузки модуля jpgencoder в компоненте ImageReader (например, при работе в режиме микросервисов)
    • Исправлена совместимость расчета размера компонента TabBar

2.5.9

2020-03-26

  • Новая функциональность

    • В компоненте CheckGroup добавлен метод toggleAll, используемый для выбора всех или снятия выбора #648
  • Исправление ошибок

    • Исправлена некорректная высота компонента TextAreaItem при заполнении его асинхронным контентом

2.5.8

2020-02-04- Новая функциональность

  • В компоненте Captcha добавлен проп auto-send, который используется для контроля автоматического триггеринга события send при первом отображении попапа
  • Добавлен ответ на динамическое изменение пропсов в компоненте ResultPage- Исправление ошибок
  • Исправлена проблема некорректного выбранного элемента при прокрутке нескольких колонок в компонентах Picker и DatePicker #632
  • Исправлена некорректная активация события refreshActive в компоненте ScrollViewRefresh #642
  • Исправлена проблема некорректного отображения тысячных знаков в компоненте Amount #644
  • Исправлена проблема некорректного расчета размера компонента TextAreaItem при вложении в компонент Popup
  • Исправлена проблема невозможности автовоспроизведения при горизонтальной прокрутке в компоненте Swiper
  • Исправлена некорректная позиция компонента Tip внутри ScrollView

2.5.7

26 декабря 2019 года

  • Новая функциональность

    • В компоненте Landscape добавлено свойство transition, используемое для настройки анимации отображения
  • Исправление ошибок

    • Устранена проблема рефлоу, возникающая при смене вкладок в компоненте Tabs #627
    • Устранена проблема случайного прокрутки при динамическом изменении содержимого в компоненте NoticeBar #628
    • Устранены проблемы совместимости безопасной области белого пространства в компонентах ActionBar и NumberKeyboard

2.5.6

23 ноября 2019 года- Исправление ошибок

  • Устранена проблема невозможности ввода значений при наличии начальных значений, максимальных и минимальных значений в компоненте Stepper и оптимизирована логика проверки границ #614### 2.5.5

2019-11-08

  • Исправление ошибок
    • Устранена проблема исключения размера при изменении размера окна при использовании компонента TabBar в режиме keep-alive #608
    • Устранено исключение заголовка при пустоте компонента Skeleton

2.5.4

2019-11-02

  • Новая функциональность

    • В компоненте ScrollView добавлен метод getOffsets, который используется для получения расстояния прокрутки
  • Исправление ошибок

    • Устранена проблема изменения первого экрана при изменении размера окна в компоненте Swiper #596
    • Устранена проблема исключения размера при изменении размера окна при использовании компонентов Swiper и TabBar в режиме keep-alive #599
    • Устранены проблемы совместимости расчета размера компонента TabBar
    • Обновлена логика представления кнопки очистки в компоненте TextareaItem, которая активируется только при непустом значении формы и фокусе #589

2.5.3

2019-10-11

  • Новая функциональность

    • В компоненте TextareaItem добавлено свойство clearable #589
  • Исправление ошибок

    • Устранена проблема невозможности перетаскивания при слишком длинном тексте в компоненте TabPicker #590
  • Удалены некоторые необязательные стили сброса #586### 2.5.2

2019-09-20

  • Новая функциональность

    • В компонентах Picker и DatePicker добавлено свойство keep-index, используемое для установки последней остановочной позиции при изменении данных колонок
  • Исправление ошибок

    • Устранена проблема закрытия Toast за компонентом Landscape
    • Устранена проблема аварийного завершения рендера компонента TabBar #567
    • Удалены бесполезные переменные стилей компонента Textarea### 2.5.1

2019-09-04

  • Новая функциональность

    • Добавлен частичный глобальный сброс стилей reset style
    • Добавлен новый компонент Skeleton
    • Добавлен новый компонент TextareaItem
    • Добавлены новые компоненты RadioGroup и RadioBox
    • Добавлены опции type, plain, round, inactive, loading, icon, iconSvg в конфигурацию кнопок компонентов ActionBar и ResultPage #544
    • Добавлены обработчики событий onShow и onHide для режима одного экземпляра Dialog
    • В компоненте InputItem добавлена возможность установки типа предварительно заполненного поля через свойство preview-type
    <md-input-item
      type="bankCard" <!-- тип при обычном вводе -->
      preview-type="text" <!-- тип при предварительном отображении -->
      title="Банковский номер карты"
      value="6222 **** **** 1234"  <!-- предварительно заполненное значение с маской -->
    ></md-input-item>
    ```- Исправление ошибок
    - Исправлена проблема прокрутки страницы при выводе за область взаимодействия в компоненте `Swiper` [#540](https://github.com/didi/mand-mobile/issues/540)
    - Изменено название свойства задания цвета фона кнопки на `background`, а контейнерного элемента — на `div`### 2.4.2
    

2019-08-13

  • Исправление ошибок
    • Исправлены проблемы со стилем заголовка и содержимого компонентов FieldItem и InputItem #528
    • Усилен шрифт в Android устройствах для компонентов FieldItem и InputItem

2.4.1

2019-08-03

  • Исправление ошибок
    • Исправлена проблема ограничения максимальной длины символов в компоненте InputItem при использовании виртуальной клавиатуры #524
    • Исправлено округление значений в режиме анимации для компонента Amount

2.4.0

2019-07-29

  • Обновление дизайна
    • 🍭Обновление спецификаций финансового дизайна, радиус границ заголовка border-radius компонентов Popup изменён с 8px до 40px (паттерн Large-Radius), border-radius компонента Dialog изменён с 8px до 12px Дизайн - Возможность
    • PopupTitleBar добавляет следующие свойства:
      • large-radius для поддержки шаблона с большим радиусом
      • only-close, используется для быстрого установки единственной кнопки закрытия
      • title-align, используется для установки положения заголовка и описания (слева/справа/по центру)
    • Picker, DatePicker, TabPicker, Selector, Cashier добавляют свойство large-radius для поддержки шаблона с большим радиусом
    • Selector добавляет свойство hide-title-bar, используемое для поддержки скрытия строки заголовков в режиме без подтверждения, а также добавляет слоты header, footer
    • Button добавляет свойство loading, используемое для установки состояния загрузки
    • Dialog добавляет свойство btns, которое позволяет задать два состояния disabled/loading, и передает обратно экземпляр btn в handler #500
export default {
  data () {
    return {
      btns: [{
        text: 'Поиск',
        handler: this.btnHandler
      }]
    }
  },
  methods: {
    btnHandler (btn) {
      this.$set(btn, 'loading', true)
      this.$set(btn, 'text', 'Поиск...')
    },
  }
}
```### 2.3.3

`2019-07-18`

- Исправление
  - Исправлено поведение компонентов `InputItem` и `Stepper` с дефолтными значениями, которое вызывало событие `change` при инициализации компонента [#495](https://github.com/didi/mand-mobile/issues/495)
  - Включен режим заглавных букв в компоненте `Amount` для совместимости с отрицательными числами [#510](https://github.com/didi/mand-mobile/issues/510)

### 2.3.2

`2019-07-05`

- Исправление
  - Исправлена проблема инициализации значения компонента `Codebox`
  - Исправлена возможность неправильного клика на кнопках `NumberKeyboard` [#477](https://github.com/didi/mand-mobile/issues/477)

### 2.3.1

`2019-06-22`

- Новая функциональность
  - Добавлено свойство `isHideConfirm` в компонент `NumberKeyboard`, чтобы контролировать автоматическое скрытие клавиатуры при клике на кнопке подтверждения [#474](https://github.com/didi/mand-mobile/issues/474)
  - Добавлен дефолтный слот в компонент `NumberKeyboard`

- Исправление
  - Исправлена ошибка расчета ширины полосы прогресса в компоненте `Slider` [#472](https://github.com/didi/mand-mobile/issues/472)
  - Исправлена возможность неправильного клика на кнопках `NumberKeyboard` [#477](https://github.com/didi/mand-mobile/issues/477)

### 2.3.0

`2019-06-13`

- Новая функциональность
  - Увеличен размер и расположение значков в компонентах `Check` и `CheckList`, а также добавлены связанные конфигурационные свойства [#383](https://github.com/didi/mand-mobile/issues/383)
  - Добавлены поля `index` и `selected` в слот компонента `CheckList`  ```html
  <template>
    <md-check-list :options="data">
      <template slot-scope="{ option, index, selected }">
        <!-- xxx -->
      </template>
    </md-check-list>
  </template>
  ```- Добавлено
  - В слот `RadioList` добавлены поля `index`, `selected`, а также отображение значков отключено при пустом поле `icon`
  - В компонент `Selector` добавлена свойство `multi` для поддержки множественного выбора [#296](https://github.com/didi/mand-mobile/issues/296)
  - В компонент `Toast` добавлен атрибут `component`, который используется и настраивается в виде компонента [#445](https://github.com/didi/mand-mobile/issues/445)
  - В компонент `ScrollView` добавлено свойство `isPrevent` для поддержки установки того, следует ли предотвращать стандартное поведение при прокрутке в непрокручиваемых областях [#454](https://github.com/didi/mand-mobile/issues/454)

- Исправлено
  - Исправлено некорректное срабатывание автовоспроизведения при свойстве `loop` равном `true` [#452](https://github.com/didi/mand-mobile/issues/452)
 - Исправлено возникновение ошибки при закрытии диалогового окна, когда свойство `maskClosable` равно `true` [#471](https://github.com/didi/mand-mobile/issues/471)

### 2.2.4

`2019-05-26`

- Исправлено
  - Исправлено проблемное поведение автоматического восстановления первых и последних элементов `TabBar` после их выбора [#434](https://github.com/didi/mand-mobile/issues/434)
  - Тексты элементов `TabBar` больше нельзя выбирать

### 2.2.3

`2019-05-25`

- Исправлено
  - Утилитный стиль `hairline` заменил `width` и `height` на `border`### 2.2.2

`2019-05-11`

- Добавлено
  - В компонент `TabPicker` добавлено событие `select` [#436](https://github.com/didi/mand-mobile/issues/436)

- Исправлено
  - При выборе опции в списке вкладок каждого уровня `TabPicker` внутренний контейнер сбрасывается до верха
  - В компоненте `RadioList` автоматически очищаются заполненные текстовые поля при переходе к невещественным вариантам
  - В компоненте `DatePicker` свойство `custom-types` поддерживает `HH` [#433](https://github.com/didi/mand-mobile/issues/433)
  - Добавлен метод `onCancel` в тип объявления компонента `Dialog`
  - Оптимизация некоторых документов компонентов

### 2.2.1

`2019-04-22`

- Добавлено
  - В компонент `Stepper` добавлены слоты `unreached`, `icon` [#405](https://github.com/didi/mand-mobile/issues/405)
 - В компонент `InputItem` добавлено свойство `solid`, используемое для установки заголовка с незакрепляемой шириной [#411](https://github.com/didi/mand-mobile/issues/411)
  - В компонент `Ruler` добавлены свойства `stepTextPosition`, `stepTextRender`

- Исправлено
  - Исправлено исключение, выброшенное компонентом `Picker` при установке неверного значения `default-index` [#416](https://github.com/didi/mand-mobile/issues/416)
  - Оптимизация некоторых стилей компонентов

### 2.2.0`2019-04-13` - Новая функциональность
  - Новый компонент `Ruler`
  - В компонент `ScrollViewRefresh` добавлен проп `rollerColor`, который используется для установки цвета полосы прогресса при оттягивании вниз для обновления [#399](https://github.com/didi/mand-mobile/issues/399)
  - Оптимизация компонента `WaterMark` с использованием `canvas` для рендера водяного знака
  - В компонент `Stepper` добавлены события `increase` и `decrease`- Исправление ошибок
  - Некорректный переход индекса в компоненте `Swiper` методом `goto` [#366](https://github.com/didi/mand-mobile/issues/366)
  - Скрытие внутреннего круга в компоненте `Progress` при значении `0` [#381](https://github.com/didi/mand-mobile/issues/381)

### 2.1.7

`2019-03-22`

- Исправление ошибок
  - Обновление компонента `InputItem` при изменении слотов
  - Отсутствие нижней границы компонента `Codebox` на некоторых устройствах

### 2.1.6

`2019-03-15`

- Исправление ошибок
  - Некорректное удаление компонента `Swiper` [#338](https://github.com/didi/mand-mobile/issues/338)
  - Поддержка строки типа `virtual-keyboard-vm` prop в компоненте `InputItem` [#355](https://github.com/didi/mand-mobile/issues/355)

### 2.1.4

`2019-03-08`

- Новая функциональность
  - Оптимизация жестов в компоненте `Swiper`

- Исправление ошибок
  - Устранение некоторых проблем сборки
  - Отсутствие триггера действия окончания прокрутки при перемещении `ScrollView` за экран
  - Проблема синхронной работы компонента `Popup` [#341](https://github.com/didi/mand-mobile/issues/341)

### 2.1.2

`2019-02-25`

- Исправление ошибок
  - Устранение проблемы, когда `ScrollView` не может вызвать событие при неполной контенте [#335](https://github.com/didi/mand-mobile/issues/335)
  - Устранение проблемы с переносом строк в заголовке компонента `InputItem`

### 2.1.1

`2019-02-23`

- Исправление ошибок
  - Устранение проблемы, когда `postcss` не применяется во время сборки, что приводит к тому, что изображения в `mand-mobile.css` не обрабатываются inline.### 2.1.0

`2019-02-22`

- Новая функциональность
  - Компонент `Selector`: удалены ограничения типа для пропа `defaultValue` [#305](https://github.com/didi/mand-mobile/issues/305)
  - Компонент `ScrollView`: добавлен проп `immediateCheckEndReaching`, чтобы проверять достижение конца сразу и отправлять событие `endReached` [#312](https://github.com/didi/mand-mobile/issues/312)
  - Компоненты `Picker` и `DatePicker`: добавлен проп `lineHeight`, используемый для настройки высоты строки опций [#323](https://github.com/didi/mand-mobile/issues/323)
  - Компонент `ScrollView`: добавлен проп `touchAngle`, чтобы контролировать угол прокрутки [#326](https://github.com/didi/mand-mobile/issues/326)
  - Компонент `Amount`: использование системного шрифта по умолчанию — исправление
  - Обновление декларации типа
  - Компонент `WaterMark`: исправление проблемы нажатия в области содержимого [#304](https://github.com/didi/mand-mobile/issues/304)
  - Компонент `Swiper`: исправление проблемы прокрутки при установке `isLoop` как `false` и `transition` как `slideY` [#311](https://github.com/didi/mand-mobile/issues/311)
  - Компонент `TabPicker`: исправление проблем с прокруткой и кликами [#319](https://github.com/didi/ment-mobile/issues/319)
  - Компонент `InputItem`: исправление ошибочного положения курсора [#322](https://github.com/didi/ment-mobile/issues/322)
  - Компонент `InputItem`: исправление ошибки при использовании `Vue 2.6+` [#324](https://github.com/didi/ment-mobile/issues/324)
  - Обновление документации

### 2.0.0

`2019-01-30`- Новая функциональность
  - Расширение поддерживаемых типов `content` в компоненте `DetailItem` [#285](https://github.com/didi/mand-mobile/issues/285)
  - Добавление значения по умолчанию `true` для свойства `preventScroll` в компоненте `Dialog` [#286](https://github.com/didi/mand-mobile/issues/286)
  - Расширение поддерживаемых типов `value` в компоненте `Radio` [#289](https://github.com/didi/mand-mobile/issues/289)
  - Расширение типа шрифта `font` в компоненте `Icon` без префикса имени класса [#295](https://github.com/didi/mand-mobile/issues/295)
  - Расширение поддерживаемых типов `name` и `value` в компонентах `Check` и `CheckBox` [#297](https://github.com/didi/mand-mobile/issues/297)
  - Добавление свойства `virtual-keyboard-vm` в компоненте `InputItem`, используемого для поддержки внешних пользовательских клавиатур финансового назначения
  - Добавление слота `scoped slot footer` и свойства `img` в каналах компонента `Cashier`- Исправления
  - Удаление установки курсора для типа нативных элементов в компоненте `InputItem` [#268](https://github.com/didi/mand-mobile/issues/268)
  - Дополнение файла `index.d.ts`
  - Исправление части проблем с оформлением компонентов

### 2.0.0-rc.5

`2019-01-04`

- Новая функциональность
  - Добавление имени `PascalCase` глобальным компонентам [#261](https://github.com/didi/mand-mobile/issues/261)
  - Добавление свойства `manual-init` и метода `init` в компоненте `ScrollView`
  - Добавление свойства `immediate` в компонентах `TabBar` и `Tabs`
  - Добавление свойства `transition-duration` в компоненте `Swiper`

- Исправления
  - Исправление части проблем с оформлением компонентов

### 2.0.0-rc.4

`2018-12-21`

- Новая функциональность
  - Оптимизация опыта ввода в компоненте `NumberKeyboard`
  - Добавление слота `scene` в компоненте `Cashier`
  - Добавление свойства `default-value` в компоненте `Picker` [#255](https://github.com/didi/mand-mobile/issues/255)

- Исправления
  - Исправление проблемы неправильной работы при последовательном показе и скрытии компонента `Popup`
  - Исправление совместимости стилей компонента `Steps`
  - Исправление проблемы стиля компонента `InputItem`, увеличение области клика кнопки закрытия
  - Отключение очистки кодов при вызове метода `setError` в компоненте `Captcha`

### 2.0.0-rc.3

`2018-12-14`

🎉🎉🎉 👏👏👏 Подробнее в разделе <a href="#/en-US/docs/migration">Переезд с версий 1.x</a>.

### 1.x

Просмотрите <a href="https://github.com/didi/mand-mobile/blob/1.x/CHANGELOG.en-US.md">журнал изменений `1.x`</a> на GitHub.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mand-mobile-mand-mobile.git
git@api.gitlife.ru:oschina-mirror/mand-mobile-mand-mobile.git
oschina-mirror
mand-mobile-mand-mobile
mand-mobile-mand-mobile
master