Merge pull request #1714 from thelounge/astorije/changelog-2.6.0
Changelog entry for v2.6.0
This commit is contained in:
commit
7d8b9b7e7c
79
CHANGELOG.md
79
CHANGELOG.md
@ -2,36 +2,77 @@
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
<!--
|
||||
Use the following template for each new release, built on recommendations from http://keepachangelog.com/.
|
||||
<!-- New entries go after this line -->
|
||||
|
||||
```md
|
||||
## vX.Y.Z - YYYY-MM-DD
|
||||
## v2.6.0 - 2017-11-18
|
||||
|
||||
For more details, [see the full changelog](https://github.com/thelounge/lounge/compare/vPRE.VIO.US...vX.Y.Z) and [milestone](https://github.com/thelounge/lounge/milestone/XX?closed=1).
|
||||
For more details, [see the full changelog](https://github.com/thelounge/lounge/compare/v2.5.0...v2.6.0) and [milestone](https://github.com/thelounge/lounge/milestone/26?closed=1).
|
||||
|
||||
DESCRIPTION, ANNOUNCEMENT, ...
|
||||
This release is very small, as we focused it on bug fixes. You may notice slight improvements to the auto-completion menu (new commands, more accurate emoji list, documentation in the help window), as well as small UI improvements.
|
||||
|
||||
Additionally, this release is the first one with official support of Node.js v9.
|
||||
|
||||
### Added
|
||||
|
||||
- Add service aliases to command list for completion ([#1627](https://github.com/thelounge/lounge/pull/1627) by [@dgw](https://github.com/dgw))
|
||||
|
||||
### Changed
|
||||
### Deprecated
|
||||
|
||||
- Mark channels as read when receiving self-messages ([#1615](https://github.com/thelounge/lounge/pull/1615) by [@dgw](https://github.com/dgw))
|
||||
- Remove content borders on mobile to maximize use of space ([#1599](https://github.com/thelounge/lounge/pull/1599) by [@RJacksonm1](https://github.com/RJacksonm1))
|
||||
- Reduced padding around page titles ([#1637](https://github.com/thelounge/lounge/pull/1637) by [@Swapnull](https://github.com/Swapnull))
|
||||
- Generate emoji map from EmojiOne data ([#1651](https://github.com/thelounge/lounge/pull/1651), [#1670](https://github.com/thelounge/lounge/pull/1670) by [@xPaw](https://github.com/xPaw))
|
||||
- Update production dependencies to their latest versions, by [Greenkeeper](https://greenkeeper.io/) 🚀:
|
||||
- `moment` ([#1624](https://github.com/thelounge/lounge/pull/1624), [#1638](https://github.com/thelounge/lounge/pull/1638), [#1702](https://github.com/thelounge/lounge/pull/1702))
|
||||
- `socket.io` ([#1625](https://github.com/thelounge/lounge/pull/1625), [#1660](https://github.com/thelounge/lounge/pull/1660))
|
||||
- `express` ([#1638](https://github.com/thelounge/lounge/pull/1638))
|
||||
- `ua-parser-js` ([#1638](https://github.com/thelounge/lounge/pull/1638))
|
||||
- `web-push` ([#1654](https://github.com/thelounge/lounge/pull/1654))
|
||||
|
||||
### Removed
|
||||
|
||||
- Remove Inconsolata ([#1602](https://github.com/thelounge/lounge/pull/1602) by [@xPaw](https://github.com/xPaw))
|
||||
|
||||
### Fixed
|
||||
### Security
|
||||
|
||||
- Fix possible race condition when attaching clients ([#1639](https://github.com/thelounge/lounge/pull/1639) by [@xPaw](https://github.com/xPaw))
|
||||
- Synchronize unread marker when client reconnects ([#1600](https://github.com/thelounge/lounge/pull/1600) by [@xPaw](https://github.com/xPaw))
|
||||
- Synchronize unread marker when other client opens a channel ([#1598](https://github.com/thelounge/lounge/pull/1598) by [@xPaw](https://github.com/xPaw))
|
||||
- Fix loading app with autocomplete disabled ([#1650](https://github.com/thelounge/lounge/pull/1650) by [@dgw](https://github.com/dgw))
|
||||
- Fix URL query parameters in public mode ([#1661](https://github.com/thelounge/lounge/pull/1661) by [@MaxLeiter](https://github.com/MaxLeiter))
|
||||
- Fix hyphenated names overflowing (#1667) ([#1671](https://github.com/thelounge/lounge/pull/1671) by [@LFlare](https://github.com/LFlare))
|
||||
- Fix missing attributes on unhandled messages ([#1695](https://github.com/thelounge/lounge/pull/1695) by [@xPaw](https://github.com/xPaw))
|
||||
- Correctly display kicks when kicker is server ([#1693](https://github.com/thelounge/lounge/pull/1693) by [@xPaw](https://github.com/xPaw))
|
||||
- Go back to writing user files synchronously ([#1701](https://github.com/thelounge/lounge/pull/1701) by [@xPaw](https://github.com/xPaw))
|
||||
- Fix local theme folder ([#1706](https://github.com/thelounge/lounge/pull/1706) by [@xPaw](https://github.com/xPaw))
|
||||
|
||||
### Documentation
|
||||
|
||||
In the main repository:
|
||||
On the website:
|
||||
|
||||
- Fix "help wanted" link in CONTRIBUTING file ([#1673](https://github.com/thelounge/lounge/pull/1673) by [@timmw](https://github.com/timmw))
|
||||
- Document autocompletion in the help page ([#1609](https://github.com/thelounge/lounge/pull/1609) by [@dgw](https://github.com/dgw))
|
||||
- Add a script to pre-generate changelog entries ([#1707](https://github.com/thelounge/lounge/pull/1707) by [@astorije](https://github.com/astorije))
|
||||
|
||||
### Internals
|
||||
```
|
||||
|
||||
All sections are explained on the link above, they are all optional, and each of them should contain a list of PRs formatted as such:
|
||||
|
||||
```md
|
||||
- Description ([#PR_NUMBER](https://github.com/thelounge/lounge/pull/PR_NUMBER) by [@GITHUB_USERNAME](https://github.com/GITHUB_USERNAME))
|
||||
```
|
||||
-->
|
||||
|
||||
<!-- New entries go after this line -->
|
||||
- Remove channel containers from DOM after quitting network ([#1607](https://github.com/thelounge/lounge/pull/1607) by [@PolarizedIons](https://github.com/PolarizedIons))
|
||||
- Create public folder with Webpack ([#1611](https://github.com/thelounge/lounge/pull/1611), [#1682](https://github.com/thelounge/lounge/pull/1682), [#1704](https://github.com/thelounge/lounge/pull/1704) by [@xPaw](https://github.com/xPaw), [#1705](https://github.com/thelounge/lounge/pull/1705) by [@astorije](https://github.com/astorije))
|
||||
- Cleanup client manager functions ([#1636](https://github.com/thelounge/lounge/pull/1636) by [@xPaw](https://github.com/xPaw))
|
||||
- Add Node.js v9 testing to Travis builds ([#1678](https://github.com/thelounge/lounge/pull/1678) by [@astorije](https://github.com/astorije))
|
||||
- Allow `run-pr` script to pass arguments to `npm start` ([#1662](https://github.com/thelounge/lounge/pull/1662) by [@MaxLeiter](https://github.com/MaxLeiter))
|
||||
- Update development dependencies to their latest versions, by [Greenkeeper](https://greenkeeper.io/) 🚀:
|
||||
- `webpack` ([#1626](https://github.com/thelounge/lounge/pull/1626), [#1638](https://github.com/thelounge/lounge/pull/1638), [#1643](https://github.com/thelounge/lounge/pull/1643))
|
||||
- `mocha` ([#1617](https://github.com/thelounge/lounge/pull/1617))
|
||||
- `stylelint` ([#1616](https://github.com/thelounge/lounge/pull/1616))
|
||||
- `eslint` ([#1632](https://github.com/thelounge/lounge/pull/1632), [#1666](https://github.com/thelounge/lounge/pull/1666), [#1699](https://github.com/thelounge/lounge/pull/1699))
|
||||
- `babel-preset-env` ([#1641](https://github.com/thelounge/lounge/pull/1641))
|
||||
- `handlebars` ([#1645](https://github.com/thelounge/lounge/pull/1645))
|
||||
- `socket.io-client` ([#1659](https://github.com/thelounge/lounge/pull/1659))
|
||||
- `copy-webpack-plugin` ([#1653](https://github.com/thelounge/lounge/pull/1653))
|
||||
- `nyc` ([#1680](https://github.com/thelounge/lounge/pull/1680))
|
||||
- `npm-run-all` ([#1688](https://github.com/thelounge/lounge/pull/1688))
|
||||
- `intersection-observer` ([#1697](https://github.com/thelounge/lounge/pull/1697))
|
||||
|
||||
## v2.6.0-rc.4 - 2017-11-12 [Pre-release]
|
||||
|
||||
@ -72,7 +113,7 @@ As with all pre-releases, this version requires explicit use of the `next` tag t
|
||||
npm install -g thelounge@next
|
||||
```
|
||||
|
||||
## v2.6.0-rc.1 - 2017-11-11 [Pre-release]
|
||||
## v2.6.0-rc.1 - 2017-11-11 [Pre-release - DEPRECATED]
|
||||
|
||||
[See the full changelog](https://github.com/thelounge/lounge/compare/v2.5.0...v2.6.0-rc.1)
|
||||
|
||||
|
@ -2,9 +2,6 @@
|
||||
"name": "thelounge",
|
||||
"description": "The self-hosted Web IRC client",
|
||||
"version": "2.6.0-rc.4",
|
||||
"publishConfig": {
|
||||
"tag": "next"
|
||||
},
|
||||
"preferGlobal": true,
|
||||
"bin": {
|
||||
"lounge": "index.js"
|
||||
|
Loading…
Reference in New Issue
Block a user