Слияние кода завершено, страница обновится автоматически
Все значимые изменения в этом проекте будут зафиксированы в данном файле. См. Conventional Commits для руководства по коммитам.
* Исправление тестового набора ([0a2bf3f](https://github.com/wxajs/wxa/commit/0a2bf3f184d528b81251e35671fb8cf2e8d04694))
* **CLI:** Добавлено указание для пустых атрибутов ([b4147a9](https://github.com/wxajs/wxa/commit/b4147a93a258a9eb6e138a2dfa1e1639850e2949))
* **CLI:** Добавлена проверка правил для всех дочерних модулей ([2573239](https://github.com/wxajs/wxa/commit/2573239f4c319e1bcc87191defa1b93eae09b280))
* **CLI:** Разрешено имя пакета npm с точками ([8d3af86](https://github.com/wxajs/wxa/commit/8d3af862199f3f544fb2ab4ed713546849a28789))
* **CLI:** Удаление ненужного кода в моках ([73e9f2b](https://github.com/wxajs/wxa/commit/73e9f2bc9198237d9111df071e2aabe1f04b874f))
* **CLI:** Кодирование HTML-сущностей при работе с пустыми атрибутами ([5af5c67](https://github.com/wxajs/wxa/commit/5af5c67ee43f8a166ee0d1b0e2d932648f8f306d))
* **CLI:** Исправление слияния конфигураций ([05cc3f5](https://github.com/wxajs/wxa/commit/05cc3f525314185f97d863858f2b049aea01724e))
* **CLI:** Исправление правильной точки входа для многопроектных систем ([6b78b6b](https://github.com/wxajs/wxa/commit/6b78b6b4b36f45702202bc1d70f49da75a9366b4))
* **CLI:** Атрибуты и теги не должны преобразовываться в нижний регистр ([c2ca48d](https://github.com/wxajs/wxa/commit/c2ca48de13b8c61f4f8d143caf177daf1658fd48))
* **CLI:** Исправление ошибки пути ([bb2f77c](https://github.com/wxajs/wxa/commit/bb2f77c2464a8dfe910e79440ca41f1918f5f580))
* **CLI:** Исправление проблемы [#43](https://github.com/wxajs/wxa/issues/43) ([bf539aa](https://github.com/wxajs/wxa/commit/bf539aa1ca54ad423a7e3b96476b5f7b2f28f68e))
* **CLI:** Удалены ненужные команды, исправлен баг вывода классов ([a62f6ed](https://github.com/wxajs/wxa/commit/a62f6ed6a8c6f5686b917ed67acd860e08c28f08))
* **CLI:** Забытый комментарий был удален ([cd3b8bf](https://github.com/wxajs/wxa/commit/cd3b8bfe5ae23a864028fe30f1d3e10487906f2d))
```* **cli:** Удалено обработывание последующих `StringLiteral` после импорта ([5beb1d3](https://github.com/wxajs/wxa/commit/5beb1d3a490bff3ae74a34cb346f01688732f423))
* **cli2:** Отключение компилятора Babel для компиляции файлов WXS ([57d66a5](https://github.com/wxajs/wxa/commit/57d66a56c4fe3266215b1441c9cd431911f3bf73))
* **plugin-copy:** Замена `ncp` на `fs-extra` для исправления тихой ошибки в macOS ([843a00e](https://github.com/wxajs/wxa/commit/843a00e989d88b3e839d176562c2c91ead14ff35))
* **core:** Исправление регулярного выражения для сообщений об ошибках tarball ([284537d](https://github.com/wxajs/wxa/commit/284537d57b2c80bc556b6d36b826ba7c8408a4fe))
* **validate:** Добавление `regenerator-runtime` для валидации ([c4680f9](https://github.com/wxajs/wxa/commit/c4680f9))
* **валидация:** Автоматическое удаление `errorMsg` ([1792e87](https://github.com/wxajs/wxa/commit/1792e87723ceb8aac3aeb2671ca87eadee83bfaa))
* **валидация:** Импорт `regenerator-runtime` ([ce1f771](https://github.com/wxajs/wxa/commit/ce1f771b10189e57aa406e1aae44562d0113048d))
### Возможности
* **@wxa/redux:** Добавлено обнаружение размера данных и фильтрация ([d9d49f0](https://github.com/wxajs/wxa/commit/d9d49f0ac345129e6429abb8727f68a56472964e))
* **@wxa/redux:** Добавлена регистрация `reducers` для ленивой загрузки модели в подпакете ([c10bbe5](https://github.com/wxajs/wxa/commit/c10bbe557bba8f124f72307e8572b0a7bfb72cb4))
* **cli:** Добавлена поддержка `exportDeclaration` ([2dc9928](https://github.com/wxajs/wxa/commit/2dc9928373bb70e139621327ef98a2f8d7564e99))
* **cli:** Добавлен шаблон репозитория Gitee, теперь команда `wxa2 create` может выбирать между репозиторием GitHub, Gitee или пользовательским ([c63aa4d](https://github.com/wxajs/wxa/commit/c63aa4d287131cef4cd7e4f35eb62ff0e321c4e0))
* **cli:** Добавлены опции `pxtorpx` в `wxa.optimization.transformPxToRpx` ([6760bdb](https://github.com/wxajs/wxa/commit/6760bdb1f1d06538055b55b0a9d3109938e10f1d))* **cli:** разрешены пустые атрибуты ([e2998af](https://github.com/wxajs/wxa/commit/e2998af6c6b4c80715953a31af06714a9d8de687))
* **cli:** разрешено экспортирование функции, массива или объекта в wxa.config.js ([09e12f2](https://github.com/wxajs/wxa/commit/09e12f26eb3c585ea04c8c8ff025010d8a4a2820))
* **cli:** автоматическое сжатие внедренной среды выполнения wxa и файла node_modules ([ce2c9f1](https://github.com/wxajs/wxa/commit/ce2c9f13c404987cb90a927a7fea22c866faf013))
* **cli:** динамическое внедрение зависимостей времени выполнения директив ([160008e](https://github.com/wxajs/wxa/commit/160008ef2bc16e327578e0b868887fcc2b784512))
* **cli:** улучшение импорта библиотеки wxa ([13e4803](https://github.com/wxajs/wxa/commit/13e4803e1b13fd0ae604bad8bf4023a2772b7a1e))
* **cli:** внедрение окружения платформы WXA в переменную \_\_WXA\_PLATFORM\_\_ ([61862e5](https://github.com/wxajs/wxa/commit/61862e54129eaf5612c32204da56e9e68c461e3d))
* **cli:** генерация sourcemaps ([c2bc977](https://github.com/wxajs/wxa/commit/c2bc97761db54353a907bdf3fff1b592ea8a9642))
* **cli:** использование json5 для поддержки записи комментариев в файле конфигурации wxa.config ([fd87b7e](https://github.com/wxajs/wxa/commit/fd87b7e3d6c8531e34d64969443ff4ca4a27e9dc))
* **cli core:** динамическое добавление директив в среду выполнения ([50b80dc](https://github.com/wxajs/wxa/commit/50b80dccd3e78a4f0b363819eacb2ff09d000085))
* **compiler-babel:** генерация sourcemaps ([5074b5e](https://github.com/wxajs/wxa/commit/5074b5ee4481dc7dc336eda1cf863343eb0980c9))
* **compiler-sass:** генерация sourcemaps ([8ac1420](https://github.com/wxajs/wxa/commit/8ac14202daeda61508784be15ea79fd880b10d6a))
* **core:** добавлен sessionStorage и декоратор для работы с ним ([5cf9961](https://github.com/wxajs/wxa/commit/5cf9961))
* **core:** добавлено поле `wxa.platform`, указывающее на платформу, на которой выполняется приложение ([fd9214e](https://github.com/wxajs/wxa/commit/fd9214ec6dd34dd47d085b417057b50a82d5dfad))* **core:** Автоматическое переключение при использовании методов `redirectTo` и `navigateTo` с страницей `tabbar` ([fe35479](https://github.com/wxajs/wxa/commit/fe354799b0f3e03d18d0e330b933332a722ab057)).
* **core:** Включена возможность прерывания запроса с помощью методов `fetch` ([f7665ab](https://github.com/wxajs/wxa/commit/f7665ab7885d373d2aebe31e58a4314101dc471b)).
* **core:** Поддержка одноразовых событий и области действия через EventBus ([0af5ac6](https://github.com/wxajs/wxa/commit/0af5ac6b2356548e765b8b700ca79eb18d0c1889)).
* **core:** Экспортирована класс `EventBus` ([b48739f](https://github.com/wxajs/wxa/commit/b48739fc4afd63f9c9bdb1f8d2a4acc3c3903c33)).
* **core:** Экспортирована утилитарная функция ([bc51b2f](https://github.com/wxajs/wxa/commit/bc51b2f6efef0c6bc3e324667ac63d4aedb2b903)).
* **core:** Поддержка передачи альтернативных опций в методах маршрута ([d3aa925](https://github.com/wxajs/wxa/commit/d3aa9255e30a15b98e1242436a0099da585896d1)).
* **directive:** Включен функционал WXA директив, добавлена директива `wxa:mock` ([2a5062a](https://github.com/wxajs/wxa/commit/2a5062a8f0add912029f3dee7e069fafbd76161e)).
* **directive:** Включен функционал WXA директив, добавлена директива `wxa:mock` ([f3114ab](https://github.com/wxajs/wxa/commit/f3114ab8a0ca860f465386150f40358b7f928fcf)).
* **redux:** Добавлены методы работы со хранилищем WeChat ([4f97273](https://github.com/wxajs/wxa/commit/4f97273a51d0004786e82642388843b57821eaf3)).
* **redux:** Глубокое клонирование данных для предотвращения влияния на ссылочные данные ([3ff98ac](https://github.com/wxajs/wxa/commit/3ff98ac1526f6bef68f7598532f0f065f7fe138c)).
* **validate:** Включено валидирование входных данных подкомпонентов ([72999b6](https://github.com/wxajs/wxa/commit/72999b6c10b28a47830efd6bf81b24cace8bddbf)).
* **wxa:mock:** Добавлена возможность создания макета банковской карты ([288af33](https://github.com/wxajs/wxa/commit/288af33)).com/wxajs/wxa/commit/288af336fe9853329a388297fd28fbd0973bcafd))
* **redux:** Добавлен метод получения экземпляра хранилища ([8f7a71f](https://github.com/wxajs/wxa/commit/8f7a71f7188442102f96fcd9b25c8b12aa8dd242))
* **wxa:mock:** Добавлена возможность создания макета банковской карты ([6faca00](https://github.com/wxajs/wxa/commit/6faca00f951840da981b929a0e01a9d1f6f15590))
* **redux:** Поддержка применяемых middleware и режима отладки ([f85d7f6](https://github.com/wxajs/wxa/commit/f85d7f65ed80ea3c889e7b85accf6ff8a6678047))
* **wxa-cli:** Поддержка анализа зависимостей WXS ([c172b1f](https://github.com/wxajs/wxa/commit/c172b1f1106398b2e64a5040add4ff01b27412fa))
### Улучшения производительности* **cli:** добавлен список белых свойств для автоматического добавления пустых атрибутов ([ccfbbe8](https://github.com/wxajs/wxa/commit/ccfbbe8a153924794b0710246c32545a71971eda))
* **core:** оптимизация алгоритма сравнения для использования сложных данных в режиме производства ([16b6293](https://github.com/wxajs/wxa/commit/16b62931b18d3a04240a18e32778b8965556041d))
### КРИТИЧНЫЕ ИЗМЕНЕНИЯ
* **cli:** компилятор Babel никогда не компилирует файлы wxs, не используйте es* в них.
* **redux:** middleware больше не могут обрабатываться пользователем.
---
## [2.1.0](https://github.com/wxajs/wxa/compare/v2.0.8...v2.1.0) (2019-08-28)
### Исправление ошибок* **cli:** проверка наличия модулей в основном пакете должна учитывать файл npm ([6d4a207](https://github.com/wxajs/wxa/commit/6d4a207))
* **cli:** цветовая маркировка была некорректной; исправлена проблема с dom-walk ([2fead70](https://github.com/wxajs/wxa/commit/2fead70))
* **cli:** исправлены глобальные компоненты ([42c31dd](https://github.com/wxajs/wxa/commit/42c31dd))
* **cli:** исправлена проблема разделения нескольких компонентов ([e0cc3b4](https://github.com/wxajs/wxa/commit/e0cc3b4))
* **cli:** если используется режим отслеживания изменений, разделение зависимостей не должно выполняться ([45d8b29](https://github.com/wxajs/wxa/commit/45d8b29))
* **cli:** теперь зависимости модулей автоматически помечаются как изменившиеся, поэтому сборщик не должен этого делать ([58dbe78](https://github.com/wxajs/wxa/commit/58dbe78))
* **cli:** преобразование массива в карту ([e3b6543](https://github.com/wxajs/wxa/commit/e3b6543))
* **cli:** использование цветовой маркировки для указания изменённых модулей ([167d615](https://github.com/wxajs/wxa/commit/167d615))
* **cli:** при неудачной компиляции модуля его также следует помечать ([5de7216](https://github.com/wxajs/wxa/commit/5de7216))
* **cli:** импорт файла wxa другого источника должен переименовываться в имя цели wxa ([524600b](https://github.com/wxajs/wxa/commit/524600b))### Новые возможности
* **cli:** теперь разрешается входной файл npm-модуля, затем другие ([c73d907](https://github.com/wxajs/wxa/commit/c73d907))
* **cli:** разделение модуля на подпакеты ([c5c9a69](https://github.com/wxajs/wxa/commit/c5c9a69))
* **cli:** разделение node_modules для подпакетов ([e257237](https://github.com/wxajs/wxa/commit/e257237))
* **cli:** поддержка сборки внешних зависимостей ([19dfb0d](https://github.com/wxajs/wxa/commit/19dfb0d)), что закрывает [#8](https://github.com/wxajs/wxa/issues/8)
* **redux:** привязка mapState к контексту ([43143cf](https://github.com/wxajs/wxa/commit/43143cf))
* **sass-loader:** поддержка внешних зависимостей ([7d3e966](https://github.com/wxajs/wxa/commit/7d3e966)), что закрывает [#8](https://github.com/wxajs/wxa/issues/8)
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )