Releases: gilesknap/somnia
Releases · gilesknap/somnia
Release list
0.7
What's Changed
- Hold the panel through the render wait, and bound the ladder that gave up by @gilesknap in #46
- Search a second library, where the books Gutenberg hasn't got actually are by @gilesknap in #47
- Put the catalog in the database somnia will actually open by @gilesknap in #48
- Call a book what the catalog calls it, not what its file's header line says by @gilesknap in #49
- Places at the player's weight, and a sleep timer that says what is left by @gilesknap in #50
- Say no to a nameless catalog row, in the repair as well as in ingest by @gilesknap in #54
- Cover every place's words, and make the rule across them the way back by @gilesknap in #56
- Give the two settings a screen, and the player's empty corner a door by @gilesknap in #55
- Move the way to Workshop into Books' own header by @gilesknap in #58
- Let the reveal be taken back, and make where they are a place like the rest by @gilesknap in #61
- Failures get their own red, and amber stops meaning them by @gilesknap in #60
- Give
gotoa way back, and make its toast a receipt by @gilesknap in #62 - Take the root from the screen, so the page is the size it was drawn by @gilesknap in #64
- Answer a question at 2am in five seconds instead of eight by @gilesknap in #67
- Record what the scaling rounds cost, in the file that gets read first by @gilesknap in #68
- A choice of voices, and a chapter that says which one it is by @gilesknap in #63
- Take the handoff's latest revision, which stops reading as orders by @gilesknap in #72
- Write the sleep fade down, and give the morning a screen by @gilesknap in #71
- Make Haiku the default, and stop sending it a parameter it rejects by @gilesknap in #70
- Correct the design skill on cost, on github.md, and on which box it is by @gilesknap in #73
- Teach render-screens the third screen, and the trap it sprang by @gilesknap in #74
- Keep the harness that decided the model, and the traps it cost by @gilesknap in #75
Full Changelog: 0.6...0.7
0.6
What's Changed
- The docs that were missing: CLI, configuration, HTTP, upgrading, backup, renders by @gilesknap in #10
- Show the places it might mean, instead of asking which by @gilesknap in #12
- Stop Android offering passwords and cards above the keyboard by @gilesknap in #13
- Move a chapter at a time, and say how much of one is left by @gilesknap in #14
- Say what the chapter title line actually does now by @gilesknap in #15
- Photograph the page at the phone it is actually read on by @gilesknap in #18
- Give somnia a real ingest queue, driven and watched from the page by @gilesknap in #17
- Apply the redesign to the page, a slice at a time by @gilesknap in #19
- Apply the handoff's second revision, tell the agent which book, and fix the missing chapter total by @gilesknap in #21
- Chat is a screen the page knows it is on, not a height it guesses from by @gilesknap in #25
- Claim a name on PyPI that is ours, and publish to it on a tag by @gilesknap in #26
- Let a question be a question, and answer it where they are by @gilesknap in #27
- Give the header's two corners the screen they are standing on by @gilesknap in #28
- Fix the install on a stock box, and measure what a render costs by @gilesknap in #30
- Let a book be picked up from the panel, not only by asking by @gilesknap in #29
- Write down the two traps this page sprung, where they will be read by @gilesknap in #32
- Let the dock open the conversation, and give it the screen by @gilesknap in #33
- Ask the browser to check the page is current before reusing it by @gilesknap in #34
- Say what the focus guard rests on, which is not what it said by @gilesknap in #35
- One screen for the night, one for the day by @gilesknap in #42
- Load the book once, so a chapter boundary has nothing to tear down by @gilesknap in #44
Full Changelog: 0.5...0.6
0.5
First working version:
- PWA client for Audiobookshelf
- With agentic finding your place assistant
- for nightime audio books that you fall asleep to
What's Changed
- Fix Gutenberg contents-list ingest and green up CI on Python 3.14 by @gilesknap in #1
- State chapter marks to ABS instead of letting it guess once by @gilesknap in #2
- Add the agent layer: tools, tool runner, and a spoiler guard that holds by @gilesknap in #3
- Serve the 2am chat page, and take them to the passage by @gilesknap in #5
- Play the book in the page by @gilesknap in #6
- Write down that the phone said yes by @gilesknap in #7
- Draw the map, and say how to get a book playing by @gilesknap in #8
New Contributors
- @gilesknap made their first contribution in #1
Full Changelog: https://github.com/gilesknap/somnia/commits/0.5