Skip to content
This repository has been archived by the owner on Oct 3, 2022. It is now read-only.

Commit

Permalink
v3.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
bakape committed Dec 12, 2016
1 parent 01a77a2 commit 6edbc06
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 1 deletion.
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,31 @@
All notable changes to this project will be documented in this file.
Project uses [Semantic Versioning](http://semver.org/)

##v3.0.0 - 2016-12-12
* BREAKING:
- Changed CLI flags to shorter one letter variants
- Removed `--origin` CLI flag
- Restructured JSON API and websocket protocol. See `docs/` for changes.
* Change
- More efficient hybrid server- and client-side rendering
- More compact [Rules] and [Notice] widgets
- Revert valid Last N posts parameters to 5 and 100
* Add
- inumi theme
- Polish language pack (partial)
- HTML, JSON and DB query LRU cache
- [Expand] button to catalog threads without images
- Read-only site usability with JavaScript disabled
- Full site functionality with outdated browsers like PaleMoon
* Remove
- Client origin checking
- Email field for post creation
- Image hats
- Image link shortening in figcaption
* Fix
- Relative timestamps not toggling off without refresh
- Downloading archives on thumbnail click in FireFox

##v2.7.1 - 2016-11-30
* Fix
- Backspace corrupting posts, when tab hidden
Expand Down
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,10 @@ License: GNU AGPL
- No frameworks and optimized code on both client and server
- Fast video and audio processing through C bindings to ffmpeg
- On-demand lazy client module loading and rendering
- Inbuilt custom LRU cache
* Client UI
- Works with all modern and most outdated browsers (such as PaleMoon)
- Read-only functionality preserved with JavaScript disabled
- Scrolling compensation prevents post updates from moving the viewport
- Inbuilt DOM update batching to reduce redraws
- Multiple themes
Expand All @@ -54,8 +57,8 @@ License: GNU AGPL
- Client almost entirely localized in multiple languages
- More languages can be added by editing simple JSON files
* Miscellaneous
- Documented public JSON API and WebSocket protocol
- Optional R/a/dio Now Playing banner
- Public JSON API

##Runtime dependencies
* [RethinkDB](https://rethinkdb.com/docs/install/).
Expand Down

0 comments on commit 6edbc06

Please sign in to comment.