Releases
html2rss-web/v1.1.0
Compare
Sorry, something went wrong.
No results found
1.1.0 (2026-05-01)
Features
add help text on error page (eeee345 ), closes #338
add routed frontend feed creation workflow (#963 ) (2d1b71a )
auto_source: add support for auto_source feature (#676 ) (531dced )
default browserless onboarding and request strategies (#895 ) (377cff0 )
deps: use html2rss in latest development status (#728 ) (5885d1d )
docker: switch to alpine 21 (7adcc89 )
docker: upgrade to use ruby 3.3 image (ceafe24 )
docker: use multilayer build to cut image size in half (2f6e322 )
docker: use Ruby 3.4 (4f7d795 )
frontend: polish result experience and validation tooling (#964 ) (b11665e )
frontend: relaunch the app with a focused v1 flow (e0692d7 )
frontend: unify feed/result state flow (#943 ) (6dfa1a9 )
health_check: add HTTP Basic authentication to GET /health_check.txt (#559 ) (d0ccd83 )
improve example feed config in feed.yml and link to it (#552 ) (de08695 )
install Gemfile.lock specified bundler version (4190160 )
integrate request_service and use ssrf_filter strategy by default (#707 ) (b7516fd )
link included feeds to the instance feed directory (#901 ) (51ce79a )
optionally allow APM using Sentry via env variable (#696 ) (94477d5 )
redact sensitive feed data in structured logs (#903 ) (ee7df73 )
remove dependency on activesupport (048cb73 )
runtime: rebuild feed and api behavior around typed v1 services (b61602d )
simplify feed creation contract & backend error handling (#962 ) (dfca027 )
stabilize public http interface & slimmer docker (#882 ) (fe3f4be )
unify web and feed result surfaces (#896 ) (e747b23 )
use parallel processing for feed retrieval in health_check.rb (#665 ) (4a24997 )
Bug Fixes
ArgumentError when RACK_TIMEOUT_SERVICE_TIMEOUT env var is set (96acbab ), closes #527
auto_source: respect headers from global config (#691 ) (3e9ba91 )
build: only cleanup when there is a test container (f7bafa6 )
caching with dynamic parameters yields incorrect rss (#589 ) (bb945c2 ), closes #587
ci: repair Ruby, OpenAPI, and frontend checks (#880 ) (ec6673b )
defects for token/retry/loading UX (#924 ) (2d38633 )
docker: missing curl installation for health check (0bd9157 )
example feed in config/feeds.yml broken (#664 ) (b961897 )
frontend: preserve created feeds when preview loading fails (#915 ) (383ecc3 )
frontend: streamline web ux (#916 ) (85e79bf )
harden container config defaults (392997c )
healthcheck broken due to missing curl (c97e746 )
keep unknown api v1 paths inside the api contract (a820478 )
responds with http status 422 (#738 ) (ad9394c )
runtime: polish relaunch smoke behavior and health checks (65e1644 )
stylesheets not included in feed (#779 ) (9116d9d )
tzdata package not installed but required for tz conversion (#663 ) (55814d2 )
web: harden feed reader fallback and rss rendering (#944 ) (438d9f6 )
web: harden observability env handling and Sentry log redaction (#917 ) (ed2b3e9 )
Performance Improvements
You can’t perform that action at this time.