profile
viewpoint
罗文 axetroy NanNing, China axetroy.xyz Focus on Node/Deno/Golang/Python

push eventaxetroy/axetroy.github.io

axetroy

commit sha e95298d89d2ea24acd5d29f3148bfd8155a78ede

Deploy to GitHub Pages

view details

push time in 8 hours

delete branch axetroy/vscode-movie

delete branch : renovate/fs-extra-8.x

delete time in 8 hours

push eventaxetroy/vscode-movie

Renovate Bot

commit sha 844dbbfb437e16e8782d4d24a3a4ab04fcbe53cf

Update dependency @types/fs-extra to v8.0.1

view details

push time in 8 hours

PR merged axetroy/vscode-movie

Update dependency @types/fs-extra to v8.0.1

This PR contains the following updates:

Package Type Update Change
@types/fs-extra devDependencies patch 8.0.0 -> 8.0.1

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in 8 hours

delete branch axetroy/crawler

delete branch : renovate/fs-extra-8.x

delete time in 8 hours

push eventaxetroy/crawler

Renovate Bot

commit sha ac9f9165b5fe4a9ea37f95dbb9ac44fc4a17f248

Update dependency @types/fs-extra to v8.0.1

view details

push time in 8 hours

PR merged axetroy/crawler

Update dependency @types/fs-extra to v8.0.1

This PR contains the following updates:

Package Type Update Change
@types/fs-extra devDependencies patch 8.0.0 -> 8.0.1

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in 8 hours

delete branch axetroy/blog

delete branch : renovate/react-16.x

delete time in 8 hours

push eventaxetroy/blog

Renovate Bot

commit sha b3e3140e7fe8a958c5eb2529802c8c82ed9e5e23

Update dependency @types/react to v16.9.8

view details

push time in 8 hours

PR merged axetroy/blog

Update dependency @types/react to v16.9.8

This PR contains the following updates:

Package Type Update Change
@types/react devDependencies patch 16.9.7 -> 16.9.8

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in 8 hours

push eventaxetroy/lazy-image

Renovate Bot

commit sha 2dddf16ad0dff7d041e42b17b3eae2ce177bdb5b

chore(deps): update dependency @types/react to v16.9.8

view details

push time in 8 hours

PR merged axetroy/lazy-image

chore(deps): update dependency @types/react to v16.9.8

This PR contains the following updates:

Package Type Update Change
@types/react devDependencies patch 16.9.7 -> 16.9.8

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in 8 hours

delete branch axetroy/dockposer

delete branch : renovate/fs-extra-8.x

delete time in 8 hours

push eventaxetroy/dockposer

Renovate Bot

commit sha c55cc26dc29eb52a13f0e748ba3b03aff05a9f9d

Update dependency @types/fs-extra to v8.0.1

view details

push time in 8 hours

PR merged axetroy/dockposer

Update dependency @types/fs-extra to v8.0.1

This PR contains the following updates:

Package Type Update Change
@types/fs-extra devDependencies patch 8.0.0 -> 8.0.1

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+5 -5

0 comment

2 changed files

renovate[bot]

pr closed time in 8 hours

delete branch axetroy/vscode-npm-import-package-version

delete branch : renovate/fs-extra-8.x

delete time in 8 hours

push eventaxetroy/vscode-npm-import-package-version

Renovate Bot

commit sha 7f6ac3ce0f91099b1f033fcf301914dace77f1d9

Update dependency @types/fs-extra to v8.0.1

view details

push time in 8 hours

PR merged axetroy/vscode-npm-import-package-version

Update dependency @types/fs-extra to v8.0.1

This PR contains the following updates:

Package Type Update Change
@types/fs-extra devDependencies patch 8.0.0 -> 8.0.1

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in 8 hours

delete branch axetroy/marquee

delete branch : renovate/react-16.x

delete time in 8 hours

push eventaxetroy/marquee

Renovate Bot

commit sha 861c2d1ef4344e170ce175cd211ee09d8c69c387

chore(deps): update dependency @types/react to v16.9.8

view details

push time in 8 hours

PR merged axetroy/marquee

chore(deps): update dependency @types/react to v16.9.8

This PR contains the following updates:

Package Type Update Change
@types/react devDependencies patch 16.9.7 -> 16.9.8

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in 8 hours

delete branch axetroy/vscode-gpm

delete branch : renovate/fs-extra-8.x

delete time in 8 hours

push eventaxetroy/vscode-gpm

Renovate Bot

commit sha 4b7c6900fcd764325499c30406e082f81523543d

Update dependency @types/fs-extra to v8.0.1

view details

push time in 8 hours

PR merged axetroy/vscode-gpm

Update dependency @types/fs-extra to v8.0.1

This PR contains the following updates:

Package Type Update Change
@types/fs-extra devDependencies patch 8.0.0 -> 8.0.1

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in 8 hours

delete branch axetroy/ts-gmscript-boilerplate

delete branch : renovate/webpack-bundle-analyzer-3.x

delete time in 8 hours

push eventaxetroy/ts-gmscript-boilerplate

Renovate Bot

commit sha 63b6128ec64dea8378965cf20e38242525f47b5a

Update dependency webpack-bundle-analyzer to v3.6.0

view details

push time in 8 hours

PR merged axetroy/ts-gmscript-boilerplate

Update dependency webpack-bundle-analyzer to v3.6.0

This PR contains the following updates:

Package Type Update Change
webpack-bundle-analyzer devDependencies minor 3.5.2 -> 3.6.0

Release Notes

<details> <summary>webpack-contrib/webpack-bundle-analyzer</summary>

v3.6.0

Compare Source

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in 8 hours

push eventaxetroy/go-server

Axetroy

commit sha d75c0437a9889d5db3ae610b0314bfd4068eff10

refactor

view details

push time in 17 hours

delete branch axetroy/go-server

delete branch : renovate/github.com-aliyun-alibaba-cloud-sdk-go-digest

delete time in 18 hours

push eventaxetroy/go-server

Renovate Bot

commit sha 4e92e347632e54f02c3b50afae074006999bea58

chore(deps): update github.com/aliyun/alibaba-cloud-sdk-go commit hash to 82808b8

view details

push time in 18 hours

PR merged axetroy/go-server

chore(deps): update github.com/aliyun/alibaba-cloud-sdk-go commit hash to 82808b8

This PR contains the following updates:

Package Type Update Change
github.com/aliyun/alibaba-cloud-sdk-go require digest de9b736 -> 82808b8

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+4 -2

0 comment

3 changed files

renovate[bot]

pr closed time in 18 hours

push eventaxetroy/axetroy.github.io

axetroy

commit sha dc95cf99968f423b24b7b1acd075e66c95da1d3d

Deploy to GitHub Pages

view details

push time in 19 hours

delete branch axetroy/blog

delete branch : renovate/antd-3.x

delete time in 19 hours

push eventaxetroy/blog

Renovate Bot

commit sha 9d1ec9cccfbbca14f080e78ef0c07700addc391b

Update dependency antd to v3.24.0

view details

push time in 19 hours

PR merged axetroy/blog

Update dependency antd to v3.24.0

This PR contains the following updates:

Package Type Update Change
antd (source) dependencies minor 3.23.6 -> 3.24.0

Release Notes

<details> <summary>ant-design/ant-design</summary>

v3.24.0

Compare Source

  • 🔥 Promote Yuque on home page.
  • Table
    • 🌟 Added tableLayout property for table-layout attribute. And using tableLayout="fixed" by default in scroll table to resolve align issue caused by cell content. #​17284
    • 🌟 Added column.ellipsis to ellipsize cell content.
    • 🌟 Added the scroll.scrollToFirstRowOnChange property to set whether to scroll to the top of the table after page changing. #​18726
    • 🌟 filterDropdown added a visible parameter to get the display state of the dropdown box. #​17614 @​sedx
    • 🌟 title added a sortColumn parameter to get the currently sorted column. #​19012 @​swillis12
    • 🌟 The sorter parameter of onChange will always contain column information when sorting. #​19226
    • 🐞 Fix Table filter submenu checkbox margin. #e1a4f28
  • 🌟 Anchor added a onChange attribute to listen for changes to anchor links. #​18715
  • Upload
  • 🌟 Input.Search added a loading property to show the state in the load. #​18771
  • 🌟 Grid's gutter property added support for vertical spacing. Now you can set an array for gutter and the second value of the array for vertical spacing. #​18979
  • 🌟 message added support for updating content with a unique key. #​18678
  • 🌟 Layout added a zeroWidthTriggerStyle property to control the style of the special trigger that appears when collapsedWidth is 0. #​19079
  • 🌟 Drawer added the drawerStyle and headerStyle properties. #​19109
  • PageHeader
    • 💄 Redesigned. #​19100
    • 🌟 Added ghost property to set whether white background is needed. #​19100
  • ConfigProvider
    • 🌟 Added pageHeader to globally control the style of PageHeader. #​19100
    • 🐞 Fixed the issue that moment can't be tree-shark. #​19115
  • 🐞 Fixed the issue that the removeIcon and clearIcon properties of TreeSelect didn't work. #​18949
  • 🐞 Fixed the issue that the switcherIcon does not take effect after the Tree setting showLine. #​18829 @​MrHeer
  • 🐞 Fixed the issue that the Slider component set the handle size and positioned incorrectly. #​19120
  • Collapse
  • 🐞 Fixed the issue that defaultExpandAll does not take effect when Tree.DirectoryTree component passed treeData. #​19148
  • 🐞 Fixed the issue with some of the Menu styles under Dropdown. #​19150
  • 🐞 Fixed Cascader's placeholder internationalization error. #​19227 @​kagawagao
  • 🌟 Added less variables @typography-title-margin-top, @typography-title-margin-bottom. #​18746
  • 🗑 Discard the autosize property of Input.TextArea, use autoSize instead. #​19177

  • 🔥 首页新增语雀的推广链接。
  • Table
    • 🌟 新增 tableLayout 属性,支持设置表格的 table-layout 布局,并在固定表头/列下默认开启 tableLayout="fixed",解决因为表格自动根据内容排版造成的列对齐问题。#​17284
    • 🌟 新增 column.ellipsis 支持单元格内容自动省略。
    • 🌟 新增 scroll.scrollToFirstRowOnChange 属性,用于设置在翻页后是否滚动到表格顶部。#​18726
    • 🌟 filterDropdown 新增 visible 参数,用于获取下拉框的显示状态。#​17614 @​sedx
    • 🌟 title 方法新增 sortColumn 参数,用于获取当前排序的列。#​19012 @​swillis12
    • 🌟 排序时 onChangesorter 参数将始终包含 column 信息。#​19226
    • 🐞 修复过滤下拉菜单的间距问题。#e1a4f28
  • 🌟 Anchor 新增 onChange 属性,用于监听锚点链接的改变。#​18715
  • Upload
  • 🌟 Input.Search 新增 loading 属性,用于展示加载中的状态。#​18771
  • 🌟 Grid 的 gutter 属性新增垂直间距的支持,现在你可以给 gutter 设置一个数组,数组的第二个值就表示垂直间距。#​18979
  • 🌟 message 新增支持通过唯一的 key 来更新内容。#​18678
  • 🌟 Layout 新增 zeroWidthTriggerStyle 属性以控制当 collapsedWidth0 时,出现的特殊 trigger 的样式。#​19079
  • 🌟 Drawer 新增 drawerStyleheaderStyle 属性。#​19109
  • PageHeader
    • 💄 重新设计了样式 #​19100
    • 🌟 新增 ghost 属性,用于设置是否需要白底背景。#​19100
  • ConfigProvider
    • 🌟 新增 pageHeader 用于全局控制 PageHeader 的样式。#​19100
    • 🐞 修复 moment 不能被 tree shaking 的问题。#​19115
  • 🐞 修复 TreeSelect 的 removeIconclearIcon 属性不生效的问题。#​18949
  • 🐞 修复 Tree 设置 showLineswitcherIcon 不生效的问题。#​18829 @​MrHeer
  • 🐞 修复 Slider 组件设置 handle 大小后定位错误的问题。#​19120
  • Collapse
  • 🐞 修复 Tree.DirectoryTree 组件传入 treeDatadefaultExpandAll 不生效的问题。#​19148
  • 🐞 修复 Dropdown 下部分 Menu 样式错乱的问题。#​19150
  • 🐞 修复 Cascader 的 placeholder 国际化错误。#​19227 @​kagawagao
  • 🌟 新增 less 变量 @typography-title-margin-top 和 `@typography-title-margin-bottom#​18746
  • 🗑 废弃 Input.TextArea 的 autosize 属性,请使用 autoSize 代替。#​19177

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in 19 hours

push eventaxetroy/vscode-static-server

Renovate Bot

commit sha 17f331d90e31efca09baf1f23b9ce70bf1998dd8

fix(deps): update dependency internal-ip to v5

view details

push time in 20 hours

delete branch axetroy/vscode-static-server

delete branch : renovate/internal-ip-5.x

delete time in 20 hours

PR merged axetroy/vscode-static-server

fix(deps): update dependency internal-ip to v5

This PR contains the following updates:

Package Type Update Change
internal-ip dependencies major ^4.2.0 -> ^5.0.0

Release Notes

<details> <summary>sindresorhus/internal-ip</summary>

v5.0.0

Compare Source

Breaking
  • Require Node.js 8 (#​28) 15425f1
  • Return undefined instead of null when gateway cannot be determined 6467da3
Breaking for TypeScript users
  • Only use a CommonJS export for the TypeScript definition You need to change import internalIp from 'internal-ip'; to import internalIp = require('internal-ip');

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in 20 hours

delete branch axetroy/vscode-http-proxy

delete branch : renovate/internal-ip-5.x

delete time in 20 hours

PR merged axetroy/vscode-http-proxy

Update dependency internal-ip to v5

This PR contains the following updates:

Package Type Update Change
internal-ip dependencies major ^4.2.0 -> ^5.0.0

Release Notes

<details> <summary>sindresorhus/internal-ip</summary>

v5.0.0

Compare Source

Breaking
  • Require Node.js 8 (#​28) 15425f1
  • Return undefined instead of null when gateway cannot be determined 6467da3
Breaking for TypeScript users
  • Only use a CommonJS export for the TypeScript definition You need to change import internalIp from 'internal-ip'; to import internalIp = require('internal-ip');

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in 20 hours

push eventaxetroy/vscode-http-proxy

Renovate Bot

commit sha bdaf9e08a2a25ea51fa94bae14532146115d8aad

Update dependency internal-ip to v5

view details

push time in 20 hours

delete branch axetroy/go-server

delete branch : renovate/github.com-aliyun-alibaba-cloud-sdk-go-digest

delete time in 20 hours

push eventaxetroy/go-server

Renovate Bot

commit sha 1700460549a7a4144a0c8a352c3886532a2a325d

chore(deps): update github.com/aliyun/alibaba-cloud-sdk-go commit hash to de9b736

view details

push time in 20 hours

PR merged axetroy/go-server

chore(deps): update github.com/aliyun/alibaba-cloud-sdk-go commit hash to de9b736

This PR contains the following updates:

Package Type Update Change
github.com/aliyun/alibaba-cloud-sdk-go require digest 8899d95 -> de9b736

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+4 -2

0 comment

3 changed files

renovate[bot]

pr closed time in 20 hours

push eventaxetroy/go-server

Axetroy

commit sha 78ab28c1d59264e39d5d2f648afe4157d02cd64a

refactor: refactor context

view details

push time in a day

startedyoshuawuyts/rust-for-js-people

started time in a day

delete branch axetroy/vm.js

delete branch : renovate/webpack-4.x

delete time in a day

PR merged axetroy/vm.js

chore(deps): update dependency webpack to v4.41.2

This PR contains the following updates:

Package Type Update Change
webpack devDependencies patch 4.41.1 -> 4.41.2

Release Notes

<details> <summary>webpack/webpack</summary>

v4.41.2

Compare Source

Bugfixes

  • fix issue with invalide timezone

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

1 comment

1 changed file

renovate[bot]

pr closed time in a day

push eventaxetroy/vm.js

Renovate Bot

commit sha b0ce017fe3d5b7e486650a4ef928d7cfe6808a5a

chore(deps): update dependency webpack to v4.41.2

view details

push time in a day

delete branch axetroy/ts-gmscript-boilerplate

delete branch : renovate/webpack-4.x

delete time in a day

push eventaxetroy/ts-gmscript-boilerplate

Renovate Bot

commit sha 89c7f48ca1723a370cb648f7686de3dd02b9b6db

Update dependency webpack to v4.41.2

view details

push time in a day

PR merged axetroy/ts-gmscript-boilerplate

Update dependency webpack to v4.41.2

This PR contains the following updates:

Package Type Update Change
webpack devDependencies patch 4.41.1 -> 4.41.2

Release Notes

<details> <summary>webpack/webpack</summary>

v4.41.2

Compare Source

Bugfixes

  • fix issue with invalide timezone

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in a day

delete branch axetroy/anti-redirect

delete branch : renovate/webpack-4.x

delete time in a day

push eventaxetroy/anti-redirect

Renovate Bot

commit sha d74575183726b0107bcff091c5304a7557c23ecd

Update dependency webpack to v4.41.2

view details

push time in a day

PR merged axetroy/anti-redirect

Update dependency webpack to v4.41.2

This PR contains the following updates:

Package Type Update Change
webpack devDependencies patch 4.41.1 -> 4.41.2

Release Notes

<details> <summary>webpack/webpack</summary>

v4.41.2

Compare Source

Bugfixes

  • fix issue with invalide timezone

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in a day

delete branch axetroy/vscode-open-in-browser

delete branch : renovate/open-7.x

delete time in a day

push eventaxetroy/vscode-open-in-browser

Renovate Bot

commit sha 149ab52eb79fcc7bc155f8ec1c950db5fb61c030

Update dependency open to v7

view details

push time in a day

PR merged axetroy/vscode-open-in-browser

Update dependency open to v7

This PR contains the following updates:

Package Type Update Change
open dependencies major ^6.0.0 -> ^7.0.0

Release Notes

<details> <summary>sindresorhus/open</summary>

v7.0.0

Compare Source

Breaking
  • Correctly handle URL and path escaping on Windows (#​146) 7ef15d2 If you use open with URLs, you'll want to use the new {url: true} option. Read more.
Enhancements

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in a day

push eventaxetroy/axetroy.github.io

axetroy

commit sha affcdb6249cdd9253e42cd1332acf8818a9c63fc

Deploy to GitHub Pages

view details

push time in a day

delete branch axetroy/marquee

delete branch : renovate/react-16.x

delete time in a day

push eventaxetroy/marquee

Renovate Bot

commit sha 32d4c5ec8a5190e1d6e4fca5c4c3b80923950088

chore(deps): update dependency @types/react to v16.9.7

view details

push time in a day

PR merged axetroy/marquee

chore(deps): update dependency @types/react to v16.9.7

This PR contains the following updates:

Package Type Update Change
@types/react devDependencies patch 16.9.6 -> 16.9.7

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in a day

delete branch axetroy/marquee

delete branch : renovate/webpack-4.x

delete time in a day

push eventaxetroy/marquee

Renovate Bot

commit sha ee5a464ab41bd0cc8aa725e74477d2071a58cbee

chore(deps): update dependency webpack to v4.41.2

view details

push time in a day

PR merged axetroy/marquee

chore(deps): update dependency webpack to v4.41.2

This PR contains the following updates:

Package Type Update Change
webpack devDependencies patch 4.41.1 -> 4.41.2

Release Notes

<details> <summary>webpack/webpack</summary>

v4.41.2

Compare Source

Bugfixes

  • fix issue with invalide timezone

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in a day

delete branch axetroy/lazy-image

delete branch : renovate/react-16.x

delete time in a day

push eventaxetroy/lazy-image

Renovate Bot

commit sha 0b06fff00b19f07caed7bfb1be453096c2048ccb

chore(deps): update dependency @types/react to v16.9.7

view details

push time in a day

PR merged axetroy/lazy-image

chore(deps): update dependency @types/react to v16.9.7

This PR contains the following updates:

Package Type Update Change
@types/react devDependencies patch 16.9.6 -> 16.9.7

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in a day

delete branch axetroy/lazy-image

delete branch : renovate/webpack-4.x

delete time in a day

push eventaxetroy/lazy-image

Renovate Bot

commit sha 35f0ce77c3fd2bb439c546637756eeb9d6ecb619

chore(deps): update dependency webpack to v4.41.2

view details

push time in a day

PR merged axetroy/lazy-image

chore(deps): update dependency webpack to v4.41.2

This PR contains the following updates:

Package Type Update Change
webpack devDependencies patch 4.41.1 -> 4.41.2

Release Notes

<details> <summary>webpack/webpack</summary>

v4.41.2

Compare Source

Bugfixes

  • fix issue with invalide timezone

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in a day

delete branch axetroy/blog

delete branch : renovate/react-16.x

delete time in a day

push eventaxetroy/blog

Renovate Bot

commit sha 8f50ca2b4ee70b37433cd6dc28f7c63678d9199b

Update dependency @types/react to v16.9.7

view details

push time in a day

PR merged axetroy/blog

Update dependency @types/react to v16.9.7

This PR contains the following updates:

Package Type Update Change
@types/react devDependencies patch 16.9.6 -> 16.9.7

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in a day

push eventaxetroy/go-server

Axetroy

commit sha af513a36edb3b12b8afe1bc80e63c5fd81e0f824

fix: 修复 oAuth 表模型定义不正确的问题

view details

push time in 2 days

push eventaxetroy/go-server

Axetroy

commit sha d7574bba21522c7a554a619e638f0e10be60e7bf

refactor

view details

Axetroy

commit sha 711fb636700c8938ed0f8d22962d8b40b824c2ca

refactor

view details

Axetroy

commit sha ed3bce4b7cff4baa2c3e9514f4e231575362a165

init storage service

view details

Axetroy

commit sha 19c08ce5b9945119f2bf67066f2b08b2d2bc4db4

docs: update docs

view details

Axetroy

commit sha f67d2a3dba10634fdbca05511f84a47f7f03b2a0

feat: 添加 oAuth 认证. 支持 Github/Gitlab/Google/Facebook/Twitter 登陆

view details

Axetroy

commit sha 0f20d51a183b0cfb2f70e5c40a54d92b7cfb0619

Merge branch 'master' of https://github.com/axetroy/go-server

view details

push time in 2 days

push eventaxetroy/axetroy.github.io

axetroy

commit sha 2228558663985236adae9044868b029e87609881

Deploy to GitHub Pages

view details

push time in 2 days

delete branch axetroy/blog

delete branch : renovate/pin-dependencies

delete time in 2 days

push eventaxetroy/blog

Renovate Bot

commit sha b29be90f17fafa7111913b07bf65dc3db34ee6e4

Pin dependency regenerator-runtime to 0.13.3

view details

push time in 2 days

PR merged axetroy/blog

Pin dependency regenerator-runtime to 0.13.3

This PR contains the following updates:

Package Type Update Change
regenerator-runtime dependencies pin ^0.13.3 -> 0.13.3

:pushpin: Important: Renovate will wait until you have merged this Pin PR before creating any upgrade PRs for the affected packages. Add the preset :preserveSemverRanges your config if you instead don't wish to pin dependencies.


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR is stale, or if you modify the PR title to begin with "rebase!".

:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in 2 days

push eventaxetroy/axetroy.github.io

axetroy

commit sha 2a7f7ea1523ea0707e04191164891a86f96657af

Deploy to GitHub Pages

view details

push time in 2 days

delete branch axetroy/blog

delete branch : greenkeeper/antd-2.11.0

delete time in 2 days

delete branch axetroy/blog

delete branch : greenkeeper/antd-2.10.4

delete time in 2 days

delete branch axetroy/blog

delete branch : greenkeeper/antd-2.10.3

delete time in 2 days

delete branch axetroy/blog

delete branch : greenkeeper/antd-2.10.2

delete time in 2 days

delete branch axetroy/blog

delete branch : greenkeeper/antd-2.10.1

delete time in 2 days

delete branch axetroy/blog

delete branch : greenkeeper/antd-2.10.0

delete time in 2 days

push eventaxetroy/blog

Renovate Bot

commit sha 3d53c9e5e127a711a2e42df500c1e2fd5776066d

Update dependency react-scripts to v3

view details

Axetroy

commit sha ca7dd45c2923564c41bc7368ea09fe9161bb234b

Merge branch 'master' into renovate/react-scripts-3.x

view details

Axetroy

commit sha a7efad1ff4afa90bce928370ccb95fc940814ea7

fix

view details

Axetroy

commit sha 9b477c23574bbeb96cbb770c2194ad9f1e9a3801

update stat widget

view details

Axetroy

commit sha bbd0dd913e1c86e29320a9cf7ee5591ff1477e52

Merge branch 'master' of github.com:axetroy/blog

view details

push time in 2 days

create barnchaxetroy/blog

branch : renovate/react-scripts-3.x

created branch time in 2 days

push eventaxetroy/axetroy.github.io

axetroy

commit sha e8e8602f269cfab1786deef491ef1658c9c81162

Deploy to GitHub Pages

view details

push time in 2 days

delete branch axetroy/blog

delete branch : renovate/react-scripts-3.x

delete time in 2 days

push eventaxetroy/blog

Renovate Bot

commit sha 2e66e64b3028260273a4eeaec82e0678de6b866f

Update dependency react-scripts to v3

view details

Axetroy

commit sha 2d65c8bc0b1c818686b4e108e48f8561255102b0

fix

view details

push time in 2 days

PR merged axetroy/blog

Update dependency react-scripts to v3

This PR contains the following updates:

Package Type Update Change
react-scripts devDependencies major 2.1.8 -> 3.2.0

Release Notes

<details> <summary>facebook/create-react-app</summary>

v3.2.0

Compare Source

v3.2.0 is a minor release that adds support for production profiling and ignoring TypeScript type errors to make migrating JavaScript projects to TypeScript easier. It also includes other minor bug fixes and documentation updates.

:rocket: New Feature
:bug: Bug Fix
:nail_care: Enhancement
:memo: Documentation
:house: Internal
:hammer: Underlying Tools
Committers: 19
Migrating from 3.1.2 to 3.2.0

Inside any created project that has not been ejected, run:

npm install --save --save-exact react-scripts@3.2.0

or

yarn add --exact react-scripts@3.2.0

v3.1.2

Compare Source

v3.1.2 is a maintenance release that includes minor bug fixes and documentation updates.

:bug: Bug Fix
:nail_care: Enhancement
:memo: Documentation
:house: Internal
:hammer: Underlying Tools
  • babel-plugin-named-asset-import, confusing-browser-globals, react-app-polyfill, react-dev-utils, react-error-overlay, react-scripts
  • react-scripts
  • eslint-config-react-app, react-scripts
Committers: 20
Migrating from 3.1.1 to 3.1.2

Inside any created project that has not been ejected, run:

npm install --save --save-exact react-scripts@3.1.2

or

yarn add --exact react-scripts@3.1.2

v3.1.1

Compare Source

v3.1.1 is a maintenance release that includes minor bug fixes and documentation updates.

:bug: Bug Fix
:nail_care: Enhancement
:memo: Documentation
Committers: 3
Migrating from 3.1.0 to 3.1.1

Optionally remove Disallow: /static/ from public/robots.txt if you want to allow your images and other static files to be indexed by search engines #​7508

Inside any created project that has not been ejected, run:

npm install --save --save-exact react-scripts@3.1.1

or

yarn add --exact react-scripts@3.1.1

v3.1.0

Compare Source

v3.1.0 is a minor release that adds ESLint 6 support as well as experimental support for extended and customizing the ESLint config along with other minor bug fixes and documentation updates. The upgrade to ESLint 6 is a breaking change only if you're using eslint-config-react-app or react-error-overlay outside of Create React App.

v3.0.1

Compare Source

v3.0.1 is a maintenance release that adjusts some ESLint rules for TypeScript along with other minor bug fixes and documentation updates.

:boom: Breaking Change
  • babel-preset-react-app
:bug: Bug Fix
:nail_care: Enhancement
:memo: Documentation
:house: Internal
Committers: 12
Migrating from 3.0.0 to 3.0.1

Inside any created project that has not been ejected, run:

npm install --save --save-exact react-scripts@3.0.1

or

yarn add --exact react-scripts@3.0.1

v3.0.0

Compare Source

Inside any created project that has not been ejected, run:

npm install --save --save-exact react-scripts@3.0.0

or

yarn add --exact react-scripts@3.0.0

NOTE: You may need to delete your node_modules folder and reinstall your dependencies by running yarn (or npm install) if you encounter errors after upgrading.

If you previously ejected but now want to upgrade, one common solution is to find the commits where you ejected (and any subsequent commits changing the configuration), revert them, upgrade, and later optionally eject again. It’s also possible that the feature you ejected for is now supported out of the box.

Breaking Changes

Like any major release, react-scripts@3.0.0 contains a few breaking changes. We expect that they won't affect every user, but we recommend you look over this section to see if something is relevant to you. If we missed something, please file a new issue.

Jest 24

We've updated from Jest 23 to get the latest improvements in Jest 24. We've noticed some differences in snapshot serialization in Jest 24, so you may need to adjust your tests slightly once you update. You can read more about what's changed in the Jest 24 blog post.

Hooks support

We now enforce Rules of Hooks with eslint-plugin-react-hooks. If you are breaking any of the rules of Hooks this will cause your build to fail.

TypeScript linting

We now lint TypeScript files. You can see the list of rules we enforce to check if your project is compatible. If you're using Visual Studio Code you can follow our guide to setup up your editor to display lint warnings.

browserslist support in @​babel/preset-env

The browserslist config in your package.json is now used to control the output of your JavaScript files. You can use separate configuration for development and production. See here for a good starting point which gives a good development experience, especially when using language features such as async/await, but still provides high compatibility with many browsers in production

Remove --no-watch flag

We've removed the --no-watch flag from the start script in favor of Jest's own --watchAll=false.

New structure in asset-manifest.json

All asset paths have been moved under the files key in asset-manifest.json.

New Features

using jsconfig.json/tsconfig.json

We now support setting baseUrl in jsconfig.json and tsconfig.json. To configure baseUrl to point to the src directory in your JavaScript project, create a jsconfig.json file in your project root:

{
  "compilerOptions": {
    "baseUrl": "src"
  },
  "include": ["src"]
}

If you have a TypeScript project you can configure baseUrl the same way in your tsconfig.json.

Currently the only supported options for baseUrl are node_modules (the default) and src.

PostCSS Normalize

You can now include a version of Normalize.css in your project that will use your browserslist setting to generate the appropriate styles for your target browsers. To include it simply add @import-normalize at the top of one of your CSS files.

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+58 -46

1 comment

16 changed files

renovate[bot]

pr closed time in 2 days

push eventaxetroy/blog

Renovate Bot

commit sha e4f2024fe2f4e9ca40a3f9ec3415cc9ca9367a18

Update dependency date-fns to v2

view details

Renovate Bot

commit sha a1eecb1e4dbc4aa8b71ef6e3fc947c091f62ffed

Update dependency antd to v3.23.6

view details

Renovate Bot

commit sha 0c37851b981059a0d77609079cde6846c0202640

Update react monorepo to v16.10.2

view details

Renovate Bot

commit sha 4d9f7d4ff4e371ef8993876b88fc336a6d21b6e4

Update dependency @types/react to v16.9.5

view details

Axetroy

commit sha aa0faa9a18caaa814a07fd3f445f42bdde0a9abd

ci: update

view details

Axetroy

commit sha 90c08e9c956e8f45549d48b5ea8d5156d9197fa3

Merge branch 'master' of github.com:axetroy/blog

view details

Axetroy

commit sha 81628339c2b6373d23ec4f80e22fb3c347e590dd

update

view details

Axetroy

commit sha a192ed6cdfb4559c6888e8e24fce1ac020bc2d21

update

view details

Axetroy

commit sha 411b07a7588a2b5439bfd403eac037bd3f286341

update

view details

Axetroy

commit sha 2f955962d67018bb54dc1a35d9c6ebb0998678d1

update

view details

Axetroy

commit sha 5c63a1236dc9e296a6e115d78fb8ebb540b3ab99

update

view details

Axetroy

commit sha 3f9457d8534c970292e8749ac7b3eda7bb680298

update

view details

Axetroy

commit sha e5e2a802a039949b66aa6f488b3fe0a8cb2614c0

update

view details

Axetroy

commit sha 1be5d6e881763668965b8259a290f96d573c8a91

update

view details

Axetroy

commit sha 7dfee9189b854f81d303f71d3c9817d9e8d5635d

update

view details

Axetroy

commit sha 2b4f68ac1b9fb6e679241c46c3d4e85ecd83c582

update

view details

Axetroy

commit sha d4ef52eb6c548613df9eb64abec89e2c2a4e7aaf

update

view details

Axetroy

commit sha 9a535fc7967045d98086822e951773463dd26144

update

view details

Axetroy

commit sha 76db2148587458b00ed6c9c62b9066cd3b5f34d5

update

view details

Axetroy

commit sha 6fce1dc5476421ef65ece431f4d87e8b9fa06b09

update

view details

push time in 2 days

push eventaxetroy/axetroy.github.io

axetroy

commit sha ad1175f640f47afe3a0cbc911a64cea9ca2a0e51

Deploy to GitHub Pages

view details

push time in 2 days

push eventaxetroy/blog

Axetroy

commit sha 915d20aac006ab17d74b479b8ec60943fddcfe75

update readme

view details

push time in 2 days

push eventaxetroy/axetroy.github.io

axetroy

commit sha a910cb1bfec09c559ac1bb1d7c5a29eca52a977f

Deploy to GitHub Pages

view details

push time in 2 days

delete branch axetroy/blog

delete branch : renovate/date-fns-2.x

delete time in 2 days

push eventaxetroy/blog

Renovate Bot

commit sha e4f2024fe2f4e9ca40a3f9ec3415cc9ca9367a18

Update dependency date-fns to v2

view details

Axetroy

commit sha 92eea70a919c1ab1c409c73cb204f765d9a5f21f

fix

view details

Axetroy

commit sha 63aec0cbb6e623122c10cf71f7a30c099377e0c2

update

view details

Axetroy

commit sha 3faff35a1d6b009113bcbba89a546c443a0e91f9

Revert "update" This reverts commit 63aec0cbb6e623122c10cf71f7a30c099377e0c2.

view details

Axetroy

commit sha 5ce651ac5028780fa6a2de24897e7af02b27f352

merge from master

view details

Axetroy

commit sha 393c8e1551e8afbb17d1e7d1febff40422beb93d

try fix

view details

罗文

commit sha c583ba977b385ebdefd84b19554cc3e894e9bf6f

Update dependency date-fns to v2 (#286) * Update dependency date-fns to v2 * fix * update * Revert "update" This reverts commit 63aec0cbb6e623122c10cf71f7a30c099377e0c2. * merge from master Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: 罗文 <axetroy.dev@gmail.com>

view details

push time in 2 days

PR merged axetroy/blog

Update dependency date-fns to v2

This PR contains the following updates:

Package Type Update Change
date-fns dependencies major 1.30.1 -> 2.4.1

Release Notes

<details> <summary>date-fns/date-fns</summary>

v2.4.1

Compare Source

Thanks to @​mrclayman for reporting the issue and @​leshakoss for fixing it.

Fixed

v2.4.0

Compare Source

This release brought to you by these amazing people: @​lovelovedokidoki, @​alexigityan, @​kalekseev and @​andybangs. You rock!

Fixed
Added

v2.3.0

Compare Source

Huge thanks to @​lovelovedokidoki who improved 8 (!) locales in an unstoppable open-source rampage and @​VesterDe for fixing Slovenian locale 👏

Fixed
Added

v2.2.1

Compare Source

Kudos to date-fns contributors: @​mzgajner, @​sibiraj-s, @​mukeshmandiwal, @​SneakyFish5 and @​CarterLi.

Added

v2.1.0

Compare Source

Thanks to date-fns contributors: @​ManadayM, @​illuminist, @​visualfanatic, @​vsaarinen and at least but not least @​leshakoss!

Fixed
Added

v2.0.1

Compare Source

Fixed

v2.0.0

Compare Source

If you're upgrading from v2 alpha or beta, see the pre-release changelog.

Fixed
  • Fix the toDate bug occurring when parsing ISO-8601 style dates (but not valid ISO format) with a trailing Z (e.g 2012-01Z), it returned Invalid Date for FireFox/IE11 #​510

  • Fix differenceIn... functions returning negative zero in some cases: #​692

  • isDate now works properly with dates passed across iframes #​754.

  • Fix a few bugs that appear in timezones with offsets that include seconds (e.g. GMT+00:57:44). See PR #​789.

  • Fixed DST issue. See #​972 and #​992 for more details.

  • Fixed DST issue in eachDayOfInterval that caused time in the days after DST change to have the shift as well.

  • Fix bug in Galician locale caused by incorrect usage of getHours instead of getUTCHours.

Changed
  • BREAKING: now functions don't accept string arguments, but only numbers or dates. When a string is passed, it will result in an unexpected result (Invalid Date, NaN, etc).

    From now on a string should be parsed using parseISO (ISO 8601) or parse.

    In v1 we've used new Date() to parse strings, but it resulted in many hard-to-track bugs caused by inconsistencies in different browsers. To address that we've implemented our ISO 8601 parser but that made library to significantly grow in size. To prevent inevitable bugs and keep the library tiny, we made this trade-off.

    See this post for more details.

    // Before v2.0.0
    addDays('2016-01-01', 1)
    
    // v2.0.0 onward
    addDays(parseISO('2016-01-01'), 1)
    
  • BREAKING: new format string API for format function which is based on Unicode Technical Standard #​35. See this post for more details.

    Unit v2 Pattern v1 Pattern Result examples
    Era G..GGG AD, BC
    GGGG Anno Domini, Before Christ
    GGGGG A, B
    Calendar year y 44, 1, 1900, 2017
    yo 44th, 1st, 0th, 17th
    yy YY 44, 01, 00, 17
    yyy 044, 001, 1900, 2017
    yyyy YYYY 0044, 0001, 1900, 2017
    yyyyy ...
    Local week-numbering year Y 44, 1, 1900, 2017
    Yo 44th, 1st, 1900th, 2017th
    YY 44, 01, 00, 17
    YYY 044, 001, 1900, 2017
    YYYY 0044, 0001, 1900, 2017
    YYYYY ...
    ISO week-numbering year R -43, 0, 1, 1900, 2017
    RR GG -43, 00, 01, 1900, 2017
    RRR -043, 000, 001, 1900, 2017
    RRRR GGGG -0043, 0000, 0001, 1900, 2017
    RRRRR ...
    Extended year u -43, 0, 1, 1900, 2017
    uu -43, 01, 1900, 2017
    uuu -043, 001, 1900, 2017
    uuuu -0043, 0001, 1900, 2017
    uuuuu ...
    Quarter (formatting) Q 1, 2, 3, 4
    Qo 1st, 2nd, 3rd, 4th
    QQ 01, 02, 03, 04
    QQQ Q1, Q2, Q3, Q4
    QQQQ 1st quarter, 2nd quarter, ...
    QQQQQ 1, 2, 3, 4
    Quarter (stand-alone) q Q 1, 2, 3, 4
    qo Qo 1st, 2nd, 3rd, 4th
    qq 01, 02, 03, 04
    qqq Q1, Q2, Q3, Q4
    qqqq 1st quarter, 2nd quarter, ...
    qqqqq 1, 2, 3, 4
    Month (formatting) M 1, 2, ..., 12
    Mo 1st, 2nd, ..., 12th
    MM 01, 02, ..., 12
    MMM Jan, Feb, ..., Dec
    MMMM January, February, ..., December
    MMMMM J, F, ..., D
    Month (stand-alone) L M 1, 2, ..., 12
    Lo 1st, 2nd, ..., 12th
    LL MM 01, 02, ..., 12
    LLL MMM Jan, Feb, ..., Dec
    LLLL MMMM January, February, ..., December
    LLLLL J, F, ..., D
    Local week of year w 1, 2, ..., 53
    wo 1st, 2nd, ..., 53th
    ww 01, 02, ..., 53
    ISO week of year I W 1, 2, ..., 53
    Io Wo 1st, 2nd, ..., 53th
    II WW 01, 02, ..., 53
    Day of month d D 1, 2, ..., 31
    do Do 1st, 2nd, ..., 31st
    dd DD 01, 02, ..., 31
    Day of year D DDD 1, 2, ..., 365, 366
    Do DDDo 1st, 2nd, ..., 365th, 366th
    DD 01, 02, ..., 365, 366
    DDD DDDD 001, 002, ..., 365, 366
    DDDD ...
    Day of week (formatting) E..EEE Mon, Tue, Wed, ..., Su
    EEEE Monday, Tuesday, ..., Sunday
    EEEEE M, T, W, T, F, S, S
    EEEEEE Mo, Tu, We, Th, Fr, Su, Sa
    ISO day of week (formatting) i E 1, 2, 3, ..., 7
    io do 1st, 2nd, ..., 7th
    ii 01, 02, ..., 07
    iii ddd Mon, Tue, Wed, ..., Su
    iiii dddd Monday, Tuesday, ..., Sunday
    iiiii M, T, W, T, F, S, S
    iiiiii dd Mo, Tu, We, Th, Fr, Su, Sa
    Local day of week (formatting) e 2, 3, 4, ..., 1
    eo 2nd, 3rd, ..., 1st
    ee 02, 03, ..., 01
    eee Mon, Tue, Wed, ..., Su
    eeee Monday, Tuesday, ..., Sunday
    eeeee M, T, W, T, F, S, S
    eeeeee Mo, Tu, We, Th, Fr, Su, Sa
    Local day of week (stand-alone) c 2, 3, 4, ..., 1
    co 2nd, 3rd, ..., 1st
    cc 02, 03, ..., 01
    ccc Mon, Tue, Wed, ..., Su
    cccc Monday, Tuesday, ..., Sunday
    ccccc M, T, W, T, F, S, S
    cccccc Mo, Tu, We, Th, Fr, Su, Sa
    AM, PM a..aaa A AM, PM
    aaaa aa a.m., p.m.
    aaaaa a, p
    AM, PM, noon, midnight b..bbb AM, PM, noon, midnight
    bbbb a.m., p.m., noon, midnight
    bbbbb a, p, n, mi
    Flexible day period B..BBB at night, in the morning, ...
    BBBB at night, in the morning, ...
    BBBBB at night, in the morning, ...
    Hour [1-12] h 1, 2, ..., 11, 12
    ho 1st, 2nd, ..., 11th, 12th
    hh 01, 02, ..., 11, 12
    Hour [0-23] H 0, 1, 2, ..., 23
    Ho 0th, 1st, 2nd, ..., 23rd
    HH 00, 01, 02, ..., 23
    Hour [0-11] K 1, 2, ..., 11, 0
    Ko 1st, 2nd, ..., 11th, 0th
    KK 1, 2, ..., 11, 0
    Hour [1-24] k 24, 1, 2, ..., 23
    ko 24th, 1st, 2nd, ..., 23rd
    kk 24, 01, 02, ..., 23
    Minute m 0, 1, ..., 59
    mo 0th, 1st, ..., 59th
    mm 00, 01, ..., 59
    Second s 0, 1, ..., 59
    so 0th, 1st, ..., 59th
    ss 00, 01, ..., 59
    Fraction of second S 0, 1, ..., 9
    SS 00, 01, ..., 99
    SSS 000, 0001, ..., 999
    SSSS ...
    Timezone (ISO-8601 w/ Z) X -08, +0530, Z
    XX -0800, +0530, Z
    XXX -08:00, +05:30, Z
    XXXX -0800, +0530, Z, +123456
    XXXXX -08:00, +05:30, Z, +12:34:56
    Timezone (ISO-8601 w/o Z) x -08, +0530, +00
    xx ZZ -0800, +0530, +0000
    xxx Z -08:00, +05:30, +00:00
    xxxx -0800, +0530, +0000, +123456
    xxxxx -08:00, +05:30, +00:00, +12:34:56
    Timezone (GMT) O...OOO GMT-8, GMT+5:30, GMT+0
    OOOO GMT-08:00, GMT+05:30, GMT+00:00
    Timezone (specific non-locat.) z...zzz GMT-8, GMT+5:30, GMT+0
    zzzz GMT-08:00, GMT+05:30, GMT+00:00
    Seconds timestamp t X 5129695
    tt ...
    Milliseconds timestamp T x 5129695
    TT ...
    Long localized date P 5/29/53
    PP May 29, 1453
    PPP May 29th, 1453
    PPPP Sunday, May 29th, 1453
    Long localized time p 12:00 AM
    pp 12:00:00 AM
    ppp 12:00:00 AM GMT+2
    pppp 12:00:00 AM GMT+02:00
    Combination of date and time Pp 5/29/53, 12:00 AM
    PPpp May 29, 1453, 12:00 AM
    PPPppp May 29th, 1453 at ...
    PPPPpppp Sunday, May 29th, 1453 at ...

    Characters are now escaped using single quote symbols (') instead of square brackets. format now throws RangeError if it encounters an unescaped latin character that isn't a valid formatting token.

    To use YY and YYYY tokens that represent week-numbering years, you should set useAdditionalWeekYearTokens option:

    format(Date.now(), 'YY', { useAdditionalWeekYearTokens: true })
    //=> '86'
    

    To use D and DD tokens which represent days of the year, set useAdditionalDayOfYearTokens option:

    format(Date.now(), 'D', { useAdditionalDayOfYearTokens: true })
    //=> '364'
    
  • BREAKING: function submodules now use camelCase naming schema:

    // Before v2.0.0
    import differenceInCalendarISOYears from 'date-fns/difference_in_calendar_iso_years'
    
    // v2.0.0 onward
    import differenceInCalendarISOYears from 'date-fns/differenceInCalendarISOYears'
    
  • BREAKING: min and max functions now accept an array of dates rather than spread arguments.

    // Before v2.0.0
    var date1 = new Date(1989, 6 /* Jul */, 10)
    var date2 = new Date(1987, 1 /* Feb */, 11)
    
    var minDate = min(date1, date2)
    var maxDate = max(date1, date2)
    
    // v2.0.0 onward:
    var dates = [new Date(1989, 6 /* Jul */, 10), new Date(1987, 1 /* Feb */, 11)]
    
    var minDate = min(dates)
    var maxDate = max(dates)
    
  • BREAKING: make the second argument of format required for the sake of explicitness.

    // Before v2.0.0
    format(new Date(2016, 0, 1))
    
    // v2.0.0 onward
    format(new Date(2016, 0, 1), "yyyy-MM-dd'T'HH:mm:ss.SSSxxx")
    
  • BREAKING renamed ISO week-numbering year helpers:

    • addISOYearsaddISOWeekYears
    • differenceInCalendarISOYearsdifferenceInCalendarISOWeekYears
    • differenceInISOYearsdifferenceInISOWeekYears
    • endOfISOYearendOfISOWeekYear
    • getISOYeargetISOWeekYear
    • isSameISOYearisSameISOWeekYear
    • lastDayOfISOYearlastDayOfISOWeekYear
    • setISOYearsetISOWeekYear
    • subISOYearssubISOWeekYears

    i.e. "ISO year" renamed to "ISO week year", which is short for ISO week-numbering year. It makes them consistent with locale-dependent week-numbering year helpers, e.g., startOfWeekYear.

  • BREAKING: functions renamed:

    • areRangesOverlappingareIntervalsOverlapping
    • eachDayeachDayOfInterval
    • getOverlappingDaysInRangesgetOverlappingDaysInIntervals
    • isWithinRangeisWithinInterval

    This change was made to mirror the use of the word "interval" in standard ISO 8601:2004 terminology:

    2.1.3
    time interval
    part of the time axis limited by two instants
    

    Also these functions now accept an object with start and end properties instead of two arguments as an interval. All these functions throw RangeError if the start of the interval is after its end or if any date in the interval is Invalid Date.

    // Before v2.0.0
    
    areRangesOverlapping(
      new Date(2014, 0, 10),
      new Date(2014, 0, 20),
      new Date(2014, 0, 17),
      new Date(2014, 0, 21)
    )
    
    eachDay(new Date(2014, 0, 10), new Date(2014, 0, 20))
    
    getOverlappingDaysInRanges(
      new Date(2014, 0, 10),
      new Date(2014, 0, 20),
      new Date(2014, 0, 17),
      new Date(2014, 0, 21)
    )
    
    isWithinRange(
      new Date(2014, 0, 3),
      new Date(2014, 0, 1),
      new Date(2014, 0, 7)
    )
    
    // v2.0.0 onward
    
    areIntervalsOverlapping(
      { start: new Date(2014, 0, 10), end: new Date(2014, 0, 20) },
      { start: new Date(2014, 0, 17), end: new Date(2014, 0, 21) }
    )
    
    eachDayOfInterval({
      start: new Date(2014, 0, 10),
      end: new Date(2014, 0, 20)
    })
    
    getOverlappingDaysInIntervals(
      { start: new Date(2014, 0, 10), end: new Date(2014, 0, 20) },
      { start: new Date(2014, 0, 17), end: new Date(2014, 0, 21) }
    )
    
    isWithinInterval(new Date(2014, 0, 3), {
      start: new Date(2014, 0, 1),
      end: new Date(2014, 0, 7)
    })
    
  • BREAKING: functions renamed:

    • distanceInWordsformatDistance
    • distanceInWordsStrictformatDistanceStrict
    • distanceInWordsToNowformatDistanceToNow

    to make them consistent with format and formatRelative.

  • BREAKING: The order of arguments of distanceInWords and distanceInWordsStrict is swapped to make them consistent with differenceIn... functions.

    // Before v2.0.0
    
    distanceInWords(
      new Date(1986, 3, 4, 10, 32, 0),
      new Date(1986, 3, 4, 11, 32, 0),
      { addSuffix: true }
    ) //=> 'in about 1 hour'
    
    // v2.0.0 onward
    
    formatDistance(
      new Date(1986, 3, 4, 11, 32, 0),
      new Date(1986, 3, 4, 10, 32, 0),
      { addSuffix: true }
    ) //=> 'in about 1 hour'
    
  • BREAKING: partialMethod option in formatDistanceStrict is renamed to roundingMethod.

    // Before v2.0.0
    
    distanceInWordsStrict(
      new Date(1986, 3, 4, 10, 32, 0),
      new Date(1986, 3, 4, 10, 33, 1),
      { partialMethod: 'ceil' }
    ) //=> '2 minutes'
    
    // v2.0.0 onward
    
    formatDistanceStrict(
      new Date(1986, 3, 4, 10, 33, 1),
      new Date(1986, 3, 4, 10, 32, 0),
      { roundingMethod: 'ceil' }
    ) //=> '2 minutes'
    
  • BREAKING: in formatDistanceStrict, if roundingMethod is not specified, it now defaults to round instead of floor.

  • BREAKING: unit option in formatDistanceStrict now accepts one of the strings: 'second', 'minute', 'hour', 'day', 'month' or 'year' instead of 's', 'm', 'h', 'd', 'M' or 'Y'

    // Before v2.0.0
    
    distanceInWordsStrict(
      new Date(1986, 3, 4, 10, 32, 0),
      new Date(1986, 3, 4, 10, 33, 1),
      { unit: 'm' }
    )
    
    // v2.0.0 onward
    
    formatDistanceStrict(
      new Date(1986, 3, 4, 10, 33, 1),
      new Date(1986, 3, 4, 10, 32, 0),
      { unit: 'minute' }
    )
    
  • BREAKING: parse that previously used to convert strings and numbers to dates now parse only strings in an arbitrary format specified as an argument. Use toDate to coerce numbers and parseISO to parse ISO 8601 strings.

    // Before v2.0.0
    parse('2016-01-01')
    parse(1547005581366)
    parse(new Date()) // Clone the date
    
    // v2.0.0 onward
    parse('2016-01-01', 'yyyy-MM-dd', new Date())
    parseISO('2016-01-01')
    toDate(1547005581366)
    toDate(new Date()) // Clone the date
    
  • BREAKING: toDate (previously parse) now doesn't accept string arguments but only numbers and dates. toDate called with an invalid argument will return Invalid Date.

  • BREAKING: new locale format. See docs/Locale. Locales renamed:

    • enen-US
    • zh_cnzh-CN
    • zh_twzh-TW
    // Before v2.0.0
    import locale from 'date-fns/locale/zh_cn'
    
    // v2.0.0 onward
    import locale from 'date-fns/locale/zh-CN'
    
  • BREAKING: now closestTo and closestIndexTo don't throw an exception when the second argument is not an array, and return Invalid Date instead.

  • BREAKING: now isValid doesn't throw an exception if the first argument is not an instance of Date. Instead, argument is converted beforehand using toDate.

    Examples:

    isValid argument Before v2.0.0 v2.0.0 onward
    new Date() true true
    new Date('2016-01-01') true true
    new Date('') false false
    new Date(1488370835081) true true
    new Date(NaN) false false
    '2016-01-01' TypeError false
    '' TypeError false
    1488370835081 TypeError true
    NaN TypeError false

    We introduce this change to make date-fns consistent with ECMAScript behavior that try to coerce arguments to the expected type (which is also the case with other date-fns functions).

  • BREAKING: functions now throw RangeError if optional values passed to options are not undefined or have expected values. This change is introduced for consistency with ECMAScript standard library which does the same.

  • BREAKING: format, formatDistance (previously distanceInWords) and formatDistanceStrict (previously distanceInWordsStrict) now throw RangeError if one the passed arguments is invalid. It reflects behavior of toISOString and Intl API. See #​1032.

  • BREAKING: all functions now implicitly convert arguments by following rules:

    date number string boolean
    0 new Date(0) 0 '0' false
    '0' Invalid Date 0 '0' false
    1 new Date(1) 1 '1' true
    '1' Invalid Date 1 '1' true
    true Invalid Date NaN 'true' true
    false Invalid Date NaN 'false' false
    null Invalid Date NaN 'null' false
    undefined Invalid Date NaN 'undefined' false
    NaN Invalid Date NaN 'NaN' false

    Notes:

    • as before, arguments expected to be Date are converted to Date using date-fns' toDate function;
    • arguments expected to be numbers are converted to integer numbers using our custom toInteger implementation (see #​765);
    • arguments expected to be strings are converted to strings using JavaScript's String function;
    • arguments expected to be booleans are converted to boolean using JavaScript's Boolean function.

    null and undefined passed to optional arguments (i.e. properties of options argument) are ignored as if no argument was passed.

    If any resulting argument is invalid (i.e. NaN for numbers and Invalid Date for dates), an invalid value will be returned:

    • false for functions that return booleans (expect isValid);
    • Invalid Date for functions that return dates;
    • and NaN for functions that return numbers.

    See tests and PRs #​460 and #​765 for exact behavior.

  • BREAKING: all functions now check if the passed number of arguments is less than the number of required arguments and throw TypeError exception if so.

  • BREAKING: The Bower & UMD/CDN package versions are no longer supported.

  • BREAKING: null now is not a valid date. isValid(null) returns false; toDate(null) returns an invalid date. Since toDate is used internally by all the functions, operations over null will also return an invalid date. See #​537 for the reasoning.

  • toDate (previously parse) and isValid functions now accept any type as the first argument.

  • Exclude docs.json from the npm package. Kudos to @​hawkrives.

Added

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

+78 -63

1 comment

17 changed files

renovate[bot]

pr closed time in 2 days

more