# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 10
# self = https://watcher.sour.is/conv/6c4ftca
I'm considering releaseing a new version today. We're 47 commits since last release.


0.6.2-47-g2b0dec2


Lots of bug fixes, improvements and even new features! 🥳

@fastidious any issues? 🤔
I'm considering releaseing a new version today. We're 47 commits since last release.


0.6.2-47-g2b0dec2


Lots of bug fixes, improvements and even new features! 🥳

@fastidious any issues? 🤔
@prologic I have seeing none, but haven’t had time to play with it much.

If there are issues, they are not show stoppers. Considering the many changes since last release, as you wrote, it makes sense to cut a release.
@prologic I have seeing none, but haven’t had time to play with it much.

If there are issues, they are not show stoppers. Considering the many changes since last release, as you wrote, is makes sense to cut a release.
This is what's coming up in yarnd v0.7.x:


## 0.7.0 (2021-11-13)

### Bug Fixes

* Fix token expiry check on password reset form
* Fix password reset and magiclink auth tokens to only be usable once with a default TTL of 30m
* Fix edit/reply/fork buttons ot use ID selectors
* Fix /custom static route for prod builds
* Fix incorrect cache header used in conversation view
* Fix FeatureFlags' JSON marshalling/unmarshalling
* Fix Cached.UpdateFeed() to not overwrite a cached feed with an empty set of twts
* Fix misspelled translation key for ErrTokenExpired
* Fix autocomplete for Login via EMail's username field
* Fix potential nil pointer bug in PermalinkHandler()
* Fix bug that logs pod owner out when deleting users
* Fix the session cookie name once and for all 🥳
* Fix Pod Base URL automatically if it's missing a Scheme, log a warning and assume https://
* Fix caching bug with editing and deleting last twt
* Fix default MediaResolution to match default themes page width of 850px (Fixes #508)
* Fix Cache.FetchTwts() to Normalize Feed.URL(s) before doing anything
* Fix Session Cookie name to by config.LocalURL().Hostname() so the Pod name can be more free form
* Fix NormalizeURL() to strip URL Fragments from Feed URIs
* Fix short time ago formats (Fixes #509)
* Fix title entries of Atom/XML feeds

### Features

* Add improved UX for Follow/Unfollow and Mute/Unmute with graceful JS fallback
* Add support for Pod-level (User overridable) Timezone, Time and external link preferences
* Add support for /custom/*filepath arbitrary static file serving from a theme with any directory/file structure
* Add missing lang msg for MsgMagicLinkAuthEmailSent
* Add support for Login via Email with feature magic_link_auth
* Add isFeatureEnabled() func to templates
* Add support for custom pages (Fixes #393)
* Add s simple JS confirm to logout to avoid accidental logout
* Add a PruneUsers job that runs once per week with an email list of candidate users to delete for the Pod Owner based on some heuristics
* Add new pod yarn.meff.me to manually track versions to help keep the ecosystem up-to-date as we grow :D
* Add basic validation of the Pod's Base URL to ensure it is TLS enabled in non-debug (production) mode
* Add pagination extension spec (#494)

### Updates

* Update deps
* Update contributing guidelines=
This is what's coming up in yarnd v0.7.x:


## 0.7.0 (2021-11-13)

### Bug Fixes

* Fix token expiry check on password reset form
* Fix password reset and magiclink auth tokens to only be usable once with a default TTL of 30m
* Fix edit/reply/fork buttons ot use ID selectors
* Fix /custom static route for prod builds
* Fix incorrect cache header used in conversation view
* Fix FeatureFlags' JSON marshalling/unmarshalling
* Fix Cached.UpdateFeed() to not overwrite a cached feed with an empty set of twts
* Fix misspelled translation key for ErrTokenExpired
* Fix autocomplete for Login via EMail's username field
* Fix potential nil pointer bug in PermalinkHandler()
* Fix bug that logs pod owner out when deleting users
* Fix the session cookie name once and for all 🥳
* Fix Pod Base URL automatically if it's missing a Scheme, log a warning and assume https://
* Fix caching bug with editing and deleting last twt
* Fix default MediaResolution to match default themes page width of 850px (Fixes #508)
* Fix Cache.FetchTwts() to Normalize Feed.URL(s) before doing anything
* Fix Session Cookie name to by config.LocalURL().Hostname() so the Pod name can be more free form
* Fix NormalizeURL() to strip URL Fragments from Feed URIs
* Fix short time ago formats (Fixes #509)
* Fix title entries of Atom/XML feeds

### Features

* Add improved UX for Follow/Unfollow and Mute/Unmute with graceful JS fallback
* Add support for Pod-level (User overridable) Timezone, Time and external link preferences
* Add support for /custom/*filepath arbitrary static file serving from a theme with any directory/file structure
* Add missing lang msg for MsgMagicLinkAuthEmailSent
* Add support for Login via Email with feature magic_link_auth
* Add isFeatureEnabled() func to templates
* Add support for custom pages (Fixes #393)
* Add s simple JS confirm to logout to avoid accidental logout
* Add a PruneUsers job that runs once per week with an email list of candidate users to delete for the Pod Owner based on some heuristics
* Add new pod yarn.meff.me to manually track versions to help keep the ecosystem up-to-date as we grow :D
* Add basic validation of the Pod's Base URL to ensure it is TLS enabled in non-debug (production) mode
* Add pagination extension spec (#494)

### Updates

* Update deps
* Update contributing guidelines=
And currently available in master for testing. Unless there are any significant regressions or I hear otherwise from any Pod Owner, I'll cut a release in a couple of hours 👌
And currently available in master for testing. Unless there are any significant regressions or I hear otherwise from any Pod Owner, I'll cut a release in a couple of hours 👌
@fastidious 👌
@fastidious 👌