Skip to content

Releases: gilesknap/somnia

Release list

0.7

Choose a tag to compare

@gilesknap gilesknap released this 08 Aug 21:21
0d5cc11

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 goto a 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

0.6

Choose a tag to compare

@gilesknap gilesknap released this 08 Aug 10:42
c900044

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

0.5

Choose a tag to compare

@gilesknap gilesknap released this 06 Aug 07:56
6a9fc07

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

Full Changelog: https://github.com/gilesknap/somnia/commits/0.5