<commit_before>## Unreleased
### 4.3.0
- Remove legacy code

#### Update webpack.config.js
- Update `process.env` format for `webpack.DefinePlugin`
- Update `resolve.modules` to retrieve modules from the `node_modules` of this repo firstly

#### Adapt new packages
- Add new dependencies `@twreporter/core` and `@twreporter/index-page`
- Move some utils and constants to new package `@twreporter/core`
- Move `BookmarkList` and `BookmarkWidget` to `@twreporter/react-components` 
- Retrive index components from `@twreporter/index-page`

#### Update .circleci/config.yml
- Use `yarn.lock` as the indicator of the change of dependencies
- Run build only on certain branches
- Remove test

#### Move Redux actions, reducers, configureStore to @twreporter/redux
- Remove actions, reducers, configureStore in this repo
- Bump `@twreporter/redux` version to 5.0.1

#### Update about-us page
- Update about-us page in include awards change
- Update about-us page to include staffing change

#### Bug Fix
- Bug fix: Use `ogImage` rather than `leadingImage` as og image on topic landing page

## Release

### 4.2.1 
#### Dependency Update 
- @twreporter/react-components@^6.1.4

#### Bug Fix
- Use named import instead of default import. import Waypoint -> import { Waypoint }

### 4.2.0
#### Integration with @twreporter/react-article-components@1.0.0-beta.1
- Render v2 article page if style is article:v2:pink
- Update layout and theme manager to adopt article:v2:pink theme
- Update dependencies: react, react-dom and react-waypoint
- Render v2 article page on `theme` query demand

### 4.1.9
- Adjust web push notify popup appearance

### 4.1.8
- Set `embeddedCode` component to be printable by default and can be conditionally unprintable

### 4.1.7
- Revise donation page link
- Upgrade @twreporter/react-components to v6.1.2

### 4.1.6
- Update job titles on about-us page

### 4.1.5<commit_msg>Update CHANGELOG.md<commit_after>## Unreleased
## Release
### 4.3.0
- Remove legacy code

#### Update webpack.config.js
- Update `process.env` format for `webpack.DefinePlugin`
- Update `resolve.modules` to retrieve modules from the `node_modules` of this repo firstly

#### Adapt new packages
- Add new dependencies `@twreporter/core` and `@twreporter/index-page`
- Move some utils and constants to new package `@twreporter/core`
- Move `BookmarkList` and `BookmarkWidget` to `@twreporter/react-components` 
- Retrive index components from `@twreporter/index-page`

#### Update .circleci/config.yml
- Use `yarn.lock` as the indicator of the change of dependencies
- Run build only on certain branches
- Remove test

#### Move Redux actions, reducers, configureStore to @twreporter/redux
- Remove actions, reducers, configureStore in this repo
- Bump `@twreporter/redux` version to 5.0.1

#### Update about-us page
- Update about-us page in include awards change
- Update about-us page to include staffing change

#### Bug Fix
- Bug fix: Use `ogImage` rather than `leadingImage` as og image on topic landing page

### 4.2.1 
#### Dependency Update 
- @twreporter/react-components@^6.1.4

#### Bug Fix
- Use named import instead of default import. import Waypoint -> import { Waypoint }

### 4.2.0
#### Integration with @twreporter/react-article-components@1.0.0-beta.1
- Render v2 article page if style is article:v2:pink
- Update layout and theme manager to adopt article:v2:pink theme
- Update dependencies: react, react-dom and react-waypoint
- Render v2 article page on `theme` query demand

### 4.1.9
- Adjust web push notify popup appearance

### 4.1.8
- Set `embeddedCode` component to be printable by default and can be conditionally unprintable

### 4.1.7
- Revise donation page link
- Upgrade @twreporter/react-components to v6.1.2

### 4.1.6
- Update job titles on about-us page

### 4.1.5
{'fraction_non_alphanumeric': 0.11304347826086956, 'fraction_numerical': 0.02160737812911726, 'mean_word_length': 4.157608695652174, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1588068', 'n_tokens_mistral': 1196, 'n_tokens_neox': 1157, 'n_words': 434}