Releases: davep/oshit
The seeking stability release
The "what's the score?" release
- Fixed a crash due to an article missing a
scoreandtitle. (#34)
The "I forgot the jump to search key" release
Small fix to actually support jumping to the search results tab when the shortcut key assigned to it is pressed.
The "no job too small" release
Fixed a crash when the HackerNews API returns null for an otherwise valid and available story.
The "Bunker Era" release
Pin Textual again.
The "versions are hard" release
This was supposed to be v0.13.0 I guess, because:
- Added a configuration dialog for tweaking the story fetching concurrency values.
But then I went down a small rabbit hole of fixing a Textual-induced cosmetic SNAFU and ended up thinking I was doing a minor fix.
Oh well...
The "Post-Deterrence Era" release
Now that the recent Textual breaking changes period seems to have calmed down a wee bit, I'm daring to unpin the library. This release also includes a couple of fixes for breaking changes that were introduced, and also tries to make some sense of (and work around) some curious cosmetic choices made for the Footer widget.
In terms of how OS Hit itself works, everything should be the same, albeit with the odd cosmetic change here and there.
The "Three Body Problem" release
Textual seems to have moved from a stable era to a chaotic era... pinning until things calm down.
The "now you can brew some oshit" release
Simply a distribution tweak (ensured the sdist goes up to PyPI too) in support of optionally installing via Homebrew.
The "stealth load" release
- Once the first viewed tab has loaded, other tabs will start to load in the background (one after the other) as the user reads the first.
- Added a config option to turn off the above.
- Fixed a non-awaited-coroutine warning that could happen when quittingwhile loading items. (#26)
The background load thing is a bit of an experiment at the moment; I want to live with it for a wee while and see if I like it. So far it seems to be working out.
If it's a problem set background_load_tabs to False in ~/.config/oshit/configuration.json1.
-
Yes, yes, I know, I need to get the config dialog done. ↩