Add changelog entry for v2.6.0

This commit is contained in:
Jérémie Astori 2017-11-17 21:14:27 -05:00
parent a813d1a78f
commit 29557a1f3b
No known key found for this signature in database
GPG Key ID: B9A4F245CD67BDE8

View File

@ -4,6 +4,78 @@ All notable changes to this project will be documented in this file.
<!-- New entries go after this line --> <!-- New entries go after this line -->
## v2.6.0 - 2017-11-18
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).
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
- 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
- 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:
- 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
- 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) by [@xPaw](https://github.com/xPaw))
- 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))
- Remove `webpack-cleanup-plugin` ([#1682](https://github.com/thelounge/lounge/pull/1682) by [@xPaw](https://github.com/xPaw))
- Keep `findLinks.js` file in npm builds ([#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))
- 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] ## v2.6.0-rc.4 - 2017-11-12 [Pre-release]
[See the full changelog](https://github.com/thelounge/lounge/compare/v2.6.0-rc.3...v2.6.0-rc.4) [See the full changelog](https://github.com/thelounge/lounge/compare/v2.6.0-rc.3...v2.6.0-rc.4)