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

OSCHINA-MIRROR/mirrors-Luxon

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.md 13 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 18:29 26e46f8

Changelog

3.5.0 (2024-08-03)

  • Различные улучшения производительности.
  • Метод throwOnInvalid приводит к выбросу исключения в конструкторе, если год недопустим.

3.4.4 (2023-11-12)

  • Поддержка локализованных недель (#1454).
  • Добавлена пользовательская проверка для Node (#1526).
  • Исправлена сортировка в Interval.splitAt (#1524).

3.4.3 (2023-09-05)

  • Исправление ещё одной регрессии из версии 3.4.0 (#1496).

3.4.2 (2023-08-26)

  • Исправлено после регрессии от версии 3.4.1 (#1493).

3.4.1 (2023-08-23)

  • Исправления после регрессий от версии 3.4.0 (#1482 и #1488).

3.4.0 (2023-08-08)

  • Исправлен контроль типов на входных зонах.
  • Исправлены исламские месяцы в списке.
  • Исправлено normalize() для отрицательных входов.

3.3.0 (2023-03-03)

  • Исправлена ошибка «off-by-one» в Interval#count (#1308).
  • Поддерживается форматирование для пользовательских зон (#1377).
  • Исправлен парсинг для узких пространств (#1369).
  • Решена проблема високосного года с AD 100 (#1390).
  • Разрешено анализировать только смещение.

3.2.1 (2023-01-04)

  • Устранена уязвимость в регулярном выражении RFC-2822.
  • Улучшена обработка тегов BCP с расширениями -x-.

3.2.0 (2022-12-29)

  • Время зоны можно указать как опцию intl.
  • Исправлено обращение с diff's при окончании месяца при пересечении високосных лет (#1340).
  • Добавлен Interval.toLocaleString() (#1320).

3.1.1 (2022-11-28)

  • Добавлен Settings.twoDigitCutoffYear.

3.1.0 (2022-10-31)

  • Добавлен Duration.rescale.

3.0.4 (2022-09-24)

  • Исправлены кварталы в diffs (#1279).
  • Экспорт package.json в пакет (#1239).

3.0.2 (2022-08-28)

  • Множество изменений в документации.
  • Добавлены DateTime.expandFormat.
  • Добавлена поддержка пользовательских матриц преобразования в Durations.

3.0.1 (2022-07-09)

  • Добавлен DateTime.parseFormatForOpts.

3.0.0 (2022-07-09)

  • Добавлено «default» как опция для указания зоны, а «system» теперь действительно означает системную зону (критическое изменение).

2.5.0 (2022-07-09)

  • Поддержка импорта в стиле ESM для узла.
  • Исправлен анализ среды в среду для RFC 850 строк.
  • Увеличено количество цифр, разрешённых в ISO длительностях.

2.4.0 (2022-05-08)

  • Добавлена поддержка анализа расширения зоны ISO, например 2022-05-08T20:42:00.000-04:00[America/New_York].
  • Добавлена опция extendedZone в toISO() и toISOTime.
  • Улучшения в DateTime.isInDST().
  • Исправлен синтаксический анализ на вьетнамском языке (и, возможно, других языках).

2.3.2 (2022-04-17)

  • Исправлены расчёты часовых поясов для отрицательных лет.
  • Добавлен токен форматирования недели «w» для длительностей.
  • Исправлен расчёт дня недели для годов 0–100.

2.3.1 (2022-02-23)

  • Добавлена опция includeOffsetSpace в toSQL и toSQLTime.
  • Добавлен toUnixInteger.
  • Не используется -0 при отрицании длительностей с нулями в них.

2.3.0 (2022-01-02)

  • Значительные улучшения производительности в toISO(), toISODate(), toISOTime() и toSQLDate().
  • Фиксированное заполнение даты для отрицательных лет в toISO().
  • Добавлен Duration#toHuman().

2.2.0 (2021-12-10)

  • Позволяет смещениям выбирать среди неоднозначных времён, когда в fromFormat предоставляются как смещение, так и зона.
  • Исправлена ошибка с плавающей запятой в Duration.shiftTo().

2.1.1 (2021-11-08)

  • Исправлена проблема в необычных средах, в которых отсутствует поддержка hourCycle и иногда вычисляются смещения на 12 часов.

2.1.0 (2021-11-07)

  • Прекращено специальное использование Etc/GMT* зон.
  • Экспортирован fromDurationLike.
  • Замедляются проверки зоны.
  • Поддерживаются дробные элементы в анализе длительности ISO.
  • Добавлены токены uu и uuu для анализа дробных миллисекунд.

2.0.2 (2021-08-08)

Исправлена локализация по умолчанию.

2.0.0 (2021-07-3)

См. раздел «Обновление» (https://moment.github.io/luxon/#/upgrading?id=_1x-to-20). Различные исправления документации:

  • Исправить Interval#isSame для пустых интервалов.
  • Отметить пакет как не имеющий побочных эффектов.
  • Добавить поддержку интервалов с большим количеством секунд.

1.24.1 (2020-05-04):

  • Удалить ошибочный вызов console.log.

1.24.0 (2020-05-03):

  • Обновить полифиллы для полифилленной сборки.

1.23.0 (2020-04-02):

  • Разрешить знак минуса в префиксе при создании Duration из ISO.

1.22.2 (2020-03-25):

  • Добавлено больше деталей в сообщения об ошибках для ошибок типов.

1.22.1 (2020-03-19):

  • Добавлена поддержка базового формата ISO для DateTime#toISO.

1.22.0 (2020-01-26):

  • Исправлена обработка setZone дат до 1970 года с компонентами миллисекунд.
  • Исправлен keepLocalTime для больших скачков вблизи целевого часового пояса DST.
  • Улучшена производительность кеша для toRelative().

1.21.3 (2019-11-28):

  • Исправлено парсинг меридианов в макросах токенов в новых версиях v8.

1.21.2 (2019-11-18):

  • Исправлена ошибка в Chrome Canary, которая сбивала расчёты часовых поясов.

1.21.1 (2019-11-03):

  • Исправлены ошибки в разборе кварталов.
  • Некоторые обновления документации.

1.21.0 (2019-10-30):

  • Добавлена поддержка кварталов в парсере.
  • Исправлены некоторые проблемы с округлением в форматировании ISO.

1.20.0 (2019-10-29):

  • Добавлены Duration#mapUnits.
  • Добавлены Interval#toISODate и Interval#toISOTime.
  • Некоторые исправления документации.

1.19.3:

  • Кэшировать значения смещения.
  • Исправлять обработку отрицательных смещений менее 1 часа.

1.19.2:

  • Спекулятивное исправление для Node 6.

1.19.1:

  • Исправлена Intl.DateTimeFormat для полифилов.

1.19.0:

  • Interval#splitAt теперь игнорирует входные даты вне интервала.
  • Не допускать десятичных знаков в создании DateTime.

1.18.2:

  • Исправлена обработка десятичных знаков в DateTime#plus и #minus.

1.18.1:

  • Исправлена валидность при добавлении или вычитании времени, превышающего границы максимума/минимума Date.

1.18.0:

  • Добавлена поддержка макросов в парсере.

1.17.2:

  • Исправлена проблема с toRelative с использованием стиля: short с множественными днями.

1.17.1:

  • Отклонять числа вне диапазона в DateTime.fromMillis.
  • Отклонить 0s в входных данных ISO.

1.17.0:

  • DateTime.min и DateTime.max выдают ошибку, если получают неправильный тип аргументов.
  • Исправлена логика throwOnInvalid для Interval.
  • Добавлен DATETIME_MED_WITH_WEEKDAY.

1.16.1:

  • Перехватывать ошибки при попытке использовать Intl в странных версиях IE 11.

1.16.0:

  • Исправлена логика локального по умолчанию для DateTime#toFormat("ZZZZ").

1.15.0:

  • Добавлен formatOffset в Zones.

1.14.0:

  • Разрешить аргумент зоны для Interval.fromISO с компонентами длительности.
  • Игнорировать аргумент зоны для заводских методов Duration.

1.13.3:

  • Исправлены расчёты keepLocalTime, которые охватывают изменения смещения.

1.13.2:

  • Фиксированное форматирование ISO для дат > 999.

1.13.1:

  • Повышение производительности для регулярных выражений.

1.13.0:

  • Поддержка numberSystem в fromFormat.
  • Исправлена достоверность для плохих начальных спецификаторов зоны.

1.12.1:

  • Исправлены кросс-месячные различия в некоторых сценариях.
  • Исправлены расчёты часового пояса, когда часовой пояс не находится в конце.
  • Мемоизация создания IANA зоны.

1.12.0:

  • Добавьте некоторую явную поддержку CDN в пакет NPM.
  • Добавьте токен недели в поддержку длительности ISO.
  • Много изменений в очистке и тестовом покрытии.

1.11.4:

  • setZone("local") теперь возвращает defaultZone, если он установлен.
  • Исправления для полифилльной сборки.

1.11.3:

  • Разрешено 24:00 в ISO (и других) строках.
  • Исправлены некоторые ошибки с функциями проверки типа, такими как DateTime.isDateTime().

1.11.2:

  • Исправлена обработка некоторых символов в буквальных разделах fromFormat.
  • Обрабатывать строковые значения в объектных аргументах методов DateTime.
  • Исправленное обращение с зонами toRelativeCalendar в базовой дате.

1.11.1:

  • Fix DateTime#plus() при переходе через AD 100.

1.11.0:

  • Исправлена низкая обработка лет для зон IANA.
  • DateTime#toLocal() теперь использует локальный язык по умолчанию.
  • Исправьте форматирование нулевой длительности.
  • Множество исправлений документации.

1.10.0:

  • Исправленный endOf("day") во время DSTs (#399).
  • Добавление Interval#mapEndpoints (#400).
  • Добавление DateTime#zone и Info.normalizeZone (#404).

1.9.0:

  • Добавление DateTime#toRelative и DateTime#toRelativeCalendar.

1.8.3:

  • Разрешите "UTC" в позиции зоны fromSQL.
  • Принудительно isDateTime и isDuration возвращать логические значения во всех случаях.

1.8.2:

  • Обрезка ведущих символов \u200e в именах смещений в Edge 16 и 17.

1.8.1:

  • Добавить... 1.7.1

  • Округлять значения секунд при выводе в формате «X» — заменять их на целую часть.

  • Изменить параметры toLocale, чтобы переопределить конфигурацию (предыдущие параметры по существу игнорировались).

1.6.2

  • Исправить ошибку слияния, которая приводила к некорректным сообщениям об ошибках.

1.6.0

  • Незначительное изменение. Переработать отрицательные длительности.
  • Исправить обработку.

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

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

1
https://api.gitlife.ru/oschina-mirror/mirrors-Luxon.git
git@api.gitlife.ru:oschina-mirror/mirrors-Luxon.git
oschina-mirror
mirrors-Luxon
mirrors-Luxon
master