Skip to content

Commit

Permalink
Merge branch 'release/v3.7.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
kitce committed Oct 20, 2022
2 parents f124f1c + a96c6e2 commit f53fbee
Show file tree
Hide file tree
Showing 7 changed files with 114 additions and 104 deletions.
2 changes: 1 addition & 1 deletion .cz.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ commitizen:
name: cz_conventional_commits
tag_format: v$version
update_changelog_on_bump: true
version: 3.6.3
version: 3.7.0
version_files:
- package.json
204 changes: 107 additions & 97 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
## v3.7.0 (2022-10-21)

### Feat

- **egg**: ***

### Fix

- **sniping**: remove user registration date from sniping template

## v3.6.3 (2022-06-27)

### Fix
Expand All @@ -6,6 +16,10 @@

## v3.6.2 (2022-06-12)

### Feat

- **egg**: ***

### Fix

- **label-form**: unexpected screenshot behaviour
Expand All @@ -14,10 +28,6 @@

- **typings**: revise `waitForElement` types

### Feat

- **egg**: ***

## v3.6.1 (2022-06-01)

### Fix
Expand All @@ -26,6 +36,23 @@

## v3.6.0 (2022-05-15)

### Feat

- **egg**: ***
- **webpack**: allow import HTML
- **apis/lihkg**: update request headers
- **settings**: add convert blocked users button
- **editor**: apply fadeout scroll effect to data set editor
- **apis/lihkg**: add `fetchBlockedUser()`
- **helpers/lihkg**: add `mapBlockedUsersToDataSet()`

### Fix

- **webpack**: cannot import SVGR
- **settings**: remove notifications of cancel clear actions
- **converter**: id collision with existing label
- **label-info**: missing margin-top for buttons

### Refactor

- **egg**: add `referenceURL`
Expand Down Expand Up @@ -53,23 +80,6 @@
- **lihkg**: enhance typings
- **typings**: add type for `unregister()`

### Feat

- **egg**: ***
- **webpack**: allow import HTML
- **apis/lihkg**: update request headers
- **settings**: add convert blocked users button
- **editor**: apply fadeout scroll effect to data set editor
- **apis/lihkg**: add `fetchBlockedUser()`
- **helpers/lihkg**: add `mapBlockedUsersToDataSet()`

### Fix

- **webpack**: cannot import SVGR
- **settings**: remove notifications of cancel clear actions
- **converter**: id collision with existing label
- **label-info**: missing margin-top for buttons

### Perf

- **components**: memoization
Expand Down Expand Up @@ -97,6 +107,27 @@
- **label-info**: update layout
- **settings**: add standalone settings modal

### Fix

- **webpack**: webpack-dev-server WebSocket connection failure
- **subscription**: update schema `serialized`
- **merge**: `configB.subscriptionTemplates` is `undefined`
- **stylesheets**: missing Tailwind variables `--tw-*`
- **settings**: `autoFocus` not working in nested modal with focus trap
- **hooks**: incorrect ref object
- **modal**: incorrect ref objects
- **editor**: missing min-width
- **cloud-sync**: unexpected notification
- **egg**: missing CSS modules
- **subscription**: incorrect base remote subscription `homepage` schema
- **editor**: unexpected `click` event on the remove button (#11)
- **label-info**: incorrect clear data button text color in light mode
- **components**: unexpected `displayName`
- **label-info**: label info box being blocked by YouTube preview
- **mutation**: incorrect `AddLabelButton` usage
- **subscription**: missing `href` in homepage button
- **modal**: unexpected focus trap deactivation

### Refactor

- **components**: update style
Expand Down Expand Up @@ -135,27 +166,6 @@
- **components**: pass through the props for extendibility
- **components**: remove unnecessary `{true}`

### Fix

- **webpack**: webpack-dev-server WebSocket connection failure
- **subscription**: update schema `serialized`
- **merge**: `configB.subscriptionTemplates` is `undefined`
- **stylesheets**: missing Tailwind variables `--tw-*`
- **settings**: `autoFocus` not working in nested modal with focus trap
- **hooks**: incorrect ref object
- **modal**: incorrect ref objects
- **editor**: missing min-width
- **cloud-sync**: unexpected notification
- **egg**: missing CSS modules
- **subscription**: incorrect base remote subscription `homepage` schema
- **editor**: unexpected `click` event on the remove button (#11)
- **label-info**: incorrect clear data button text color in light mode
- **components**: unexpected `displayName`
- **label-info**: label info box being blocked by YouTube preview
- **mutation**: incorrect `AddLabelButton` usage
- **subscription**: missing `href` in homepage button
- **modal**: unexpected focus trap deactivation

## v3.4.1 (2022-04-05)

### Fix
Expand All @@ -174,14 +184,6 @@

## v3.4.0 (2022-04-04)

### Fix

- **cloud-sync**: issue of empty storage being uploaded to cloud after clearing local data
- **cloud-sync**: unexpected sync action due to uncanceled sync registration
- **editor**: missing dependency `onChange`
- **store**: incorrect data loading logic
- **components**: incorrect toggle button `input` selectors

### Feat

- **editor**: update data set editor layout
Expand All @@ -191,25 +193,33 @@
- **editor**: enhance `filterLabelsGroupsByKeyword`
- **cloud-sync**: update `SycnWithGoogleDrive`

### Fix

- **cloud-sync**: issue of empty storage being uploaded to cloud after clearing local data
- **cloud-sync**: unexpected sync action due to uncanceled sync registration
- **editor**: missing dependency `onChange`
- **store**: incorrect data loading logic
- **components**: incorrect toggle button `input` selectors

### Refactor

- expose `bootstrap()`

## v3.3.0 (2022-04-03)

### Feat

- **components**: update add label button icon
- **components**: update `BaseIconButton` to support custom icon element
- **mutation**: move add label button to beside of the reply button

### Fix

- **cache**: remove `Cache#targetReply`
- **mutation**: recover user card modal mutation
- **dependencies**: incorrect `@types/redux-state-sync` version
- **mutation**: conflicts with "LIHKG Show User Info"

### Feat

- **components**: update add label button icon
- **components**: update `BaseIconButton` to support custom icon element
- **mutation**: move add label button to beside of the reply button

### Refactor

- **typings**: update typings
Expand All @@ -230,6 +240,16 @@
- **components**: add prop `icon` to `TextInput`
- **editor**: remove row

### Fix

- **editor**: missing `handleKeywordChange` dependencies
- **mutation**: issue of not rendering label list and snipe button for blocked users
- **components**: unexpected hardcoded `true` condition
- **mutation**: missing snipe button
- **modal**: issue of `Footer` being shrinked
- **dependencies**: incorrect `identity-obj-proxy` version
- **label-info**: missing subscription color

### Refactor

- **components**: revise stylesheet
Expand All @@ -254,16 +274,6 @@
- **sniping**: rename and move files
- **models**: update `Singleton`

### Fix

- **editor**: missing `handleKeywordChange` dependencies
- **mutation**: issue of not rendering label list and snipe button for blocked users
- **components**: unexpected hardcoded `true` condition
- **mutation**: missing snipe button
- **modal**: issue of `Footer` being shrinked
- **dependencies**: incorrect `identity-obj-proxy` version
- **label-info**: missing subscription color

## v3.1.1 (2022-03-21)

### Fix
Expand All @@ -272,6 +282,10 @@

## v3.1.0 (2022-03-20)

### Feat

- **file**: update `_export` to not compress to the JSON

### Fix

- **label-item**: update style
Expand All @@ -286,11 +300,35 @@
- update imports
- **helpers**: move rendering-related methods from `lihkg.ts` to `mutation.ts`

### Feat
## v3.0.0 (2022-03-21)

- **file**: update `_export` to not compress to the JSON
### Feat

## v3.0.0 (2022-03-21)
- **label-list**: update label list layout
- **label-list**: update label list layout
- **label-list**: update label list layout
- **components**: update label list and label item info display
- **stylesheets**: add element mixin
- **settings**: add subscription maker
- **components**: add prop `fullWidth` to `ToggleButton`
- **editor**: remove row headers
- **merge**: update merge logic
- **models**: add property `id` to `Label`
- **counter**: accept optional argument `initial`
- **sniping**: move snipe button to beside the reply button
- **components**: update data set editor and manage data section
- **editor**: update data set editor
- **editor**: add data set editor (to be continued)
- **settings**: add stats to `<Footer />`
- **store**: add clear data (local/cloud) feature
- **gapi**: add hook `useGoogleAuthorization`
- **ga**: update event tags
- **file**: data compression
- **ga**: update event tags
- **ga**: update event tags
- **ga**: add event tags
- **cloud-sync**: data compression
- **label-form**: enable autocomplete on `text` and `reason` inputs

### Fix

Expand Down Expand Up @@ -355,34 +393,6 @@
- **ga**: update Google Analytics
- typings and exports

### Feat

- **label-list**: update label list layout
- **label-list**: update label list layout
- **label-list**: update label list layout
- **components**: update label list and label item info display
- **stylesheets**: add element mixin
- **settings**: add subscription maker
- **components**: add prop `fullWidth` to `ToggleButton`
- **editor**: remove row headers
- **merge**: update merge logic
- **models**: add property `id` to `Label`
- **counter**: accept optional argument `initial`
- **sniping**: move snipe button to beside the reply button
- **components**: update data set editor and manage data section
- **editor**: update data set editor
- **editor**: add data set editor (to be continued)
- **settings**: add stats to `<Footer />`
- **store**: add clear data (local/cloud) feature
- **gapi**: add hook `useGoogleAuthorization`
- **ga**: update event tags
- **file**: data compression
- **ga**: update event tags
- **ga**: update event tags
- **ga**: add event tags
- **cloud-sync**: data compression
- **label-form**: enable autocomplete on `text` and `reason` inputs

## v2.2.2 (2022-01-16)

### Fix
Expand Down
2 changes: 1 addition & 1 deletion dist/egg.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/libel.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/libel.meta.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// ==UserScript==
// @name Libel
// @version 3.6.3
// @version 3.7.0
// @author kitce <[email protected]>
// @description Label users on LIHKG
// @homepage https://kitce.github.io/libel
Expand Down
4 changes: 2 additions & 2 deletions dist/libel.user.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "libel",
"namespace": "libel",
"displayName": "Libel",
"version": "3.6.3",
"version": "3.7.0",
"description": "Label users on LIHKG",
"author": "kitce <[email protected]>",
"repository": {
Expand Down

0 comments on commit f53fbee

Please sign in to comment.