Skip to content

Latest commit

 

History

History
196 lines (138 loc) · 10.5 KB

CHANGELOG.md

File metadata and controls

196 lines (138 loc) · 10.5 KB

+++ title = "Changelog" description = "Changelog" weight = 3 +++

0.14.0 (2024-01-13)

0.12.1 (2023-09-29)

0.12.0 (2023-02-05)

  • Add inline keyboard for help command (#288)
  • Add command to close/remove keyboards and messages (#289)
  • Support author in templates (#294)
  • Support authors from dublincore (#295)
  • Add preview_enabled to chats (#296)
  • Feed keyboards (#298)
  • Process commands in conversational style (#301)
  • CommandsKeyboard improvements (#302)
  • Display only read-only commands for feed keyboards in public chats (#303)
  • Update rust version and dependencies

0.11.0 (2022-09-24)

Improved

  • Optimize filter word matching using the ahocorasick crate (#263)
  • Configure the max number of filter words with the env var (#264)
  • Re-use the http client for all requests (#265)
  • Parse links along with their content (#266)

Fixed

  • Fix long links in templates (#257)

0.10.0 (2022-09-04)

Added

  • Add template helpers (html links, text formatting) (#244)

Improved

  • Update diesel crate to 2.0 version. (#247)
  • Update fang crate to 0.9.0 version. (#247)
  • Docker push automatization. (#239)

0.9.0 (2022-08-01)

  • Do not reply to message replies (#219)
  • Allow spaces in local filters (#222)
  • Use rayon instead of tokio for processing user commands (#231)

0.8.0 (2022-06-01)

  • Add global commands for filters (#214)

0.7.0 (2022-05-14)

  • Update frankenstein to 0.15 by @ayrat555 in #212
  • Sync and deliver during subscription by @ayrat555 in #213

0.6.0 (2022-04-02)

  • Add ability to change primary key of feed items table (#206)

0.5.0 (2022-02-03)

  • Remove custom templates (handlebars can be used directly) (#196)
  • Add remove_filter, remove_template, remove_global_template (#197)

0.4.0 (2022-01-22)

  • Migrate from html2text to nanohtml2text (#189)

0.3.0 (2022-01-10)

  • Change the primary key of feed_items from (feed_id, title, link) to (feed_id, content_hash) - #183, #184, #185, #186

0.2.6 (2022-01-03)

  • Update frankenstein

0.2.5 (2021-12-31)

0.2.4 (2021-12-05)

  • Update frankenstein

0.2.3 (2021-11-09)

  • Bump deps (tokio, serde_json, feed-rs, diesel, isahc, frankenstein)
  • Set retention mode for workers - RemoveAll

0.2.2 (2021-09-12)

  • Add exponential backoff for failing feeds (#155)
  • Add admin stats (/info) commands (#156, #157)
  • Decrease docker image size (#c93b02233bff)

0.2.1 (2021-09-08)

  • always update synced_at in feeds (#154)

0.2.0 (2021-09-07)

Major performance improvements

  • migrate all background processing to fang
  • allow to start all services from the main binary with ALL_BINARIES env var
  • maintain db pool for processing user commands

0.1.3 (2021-06-22)

Chores

  • Migrate to the frankenstein telegram library (#100)
  • Update deps (#101)
  • Fix clippy warnings (#102)

0.1.2 (2021-04-19)

Enhancements

  • Allow docker to run all commands at once (#99)

0.1.1 (2021-03-10)

Enhancements

  • Add subscription filters (#90)
  • Add negated subscription filters (#93)

Bugfixes

  • Fix new update types (#95)
  • Return error if the feed is not found during sync (#89)

Chores

0.1.0 (2021-02-14)

  • The first release on docker hub 🎉