Skip to content

Releases: nomihq/nomi

v0.3.3

10 Nov 10:03
e146bbc
Compare
Choose a tag to compare
fix(interpreter): correct input handler for console action

v0.3.2

09 Nov 23:04
2187556
Compare
Choose a tag to compare
feat(tools/audiostream): add AudioStream interface and implementation

v0.3.1

03 Nov 15:52
791b632
Compare
Choose a tag to compare
feat(browser): improve error handling and retry logic with input

v0.3.0

03 Nov 15:47
3bd04e1
Compare
Choose a tag to compare
feat(term): integrate cancelreader for terminal input

v0.2.3

29 Oct 06:50
ed495a7
Compare
Choose a tag to compare
feat(openaiprovider): implement text-to-speech provider

v0.2.2

28 Oct 20:06
5f38254
Compare
Choose a tag to compare

Full Changelog: v0.2.1...v0.2.2

v0.2.1

28 Oct 13:37
2373aec
Compare
Choose a tag to compare

Full Changelog: v0.2.0...v0.2.1

v0.2.0

27 Oct 22:22
e3fbd8d
Compare
Choose a tag to compare

• Implemented sound play functionality and play sound configuration.
• Integrated new input handler, voice input support, and key prompts.
• Refactored CLI and tools, removing deprecated functionality.
• Added new browser use cases and enhanced existing ones.
• Improved error handling, command execution, and artifact paths.
• Introduced various providers and utilities for content creation.
• Expanded commit plan and copywriting workflows.
• Enhanced code readability, consistency, and documentation.
• Updated dependencies and CI workflows.

v0.1.0

24 Oct 15:33
49452b3
Compare
Choose a tag to compare

Release Notes

v0.0.3

11 Oct 23:08
afdf5ea
Compare
Choose a tag to compare

Changelog

  • New Interpreter Command:
    Added the interpreter command to execute code snippets directly within the application.

  • Automatic Update Feature:
    Introduced the update command to easily upgrade the application to the latest version.

  • Enhanced AI Provider Support:
    Integrated reasoning providers and added support for OpenRouter, allowing use of additional AI models.

  • Improved Prompt Customization:
    Updated default prompts and added user preferences for a more personalized experience.

  • Upgraded SQLite Driver:
    Switched to modernc.org/sqlite for better database performance and compatibility.

  • Build Process Enhancements:
    Added dev and all build targets in the Makefile to streamline development and building.

  • Bug Fixes:

    • Improved terminal output handling with better screen clearing and formatting.
    • Fixed SQLite driver naming for stable database operations.
  • Code Refactoring:
    Enhanced code clarity, error handling, and maintainability through various refactoring tasks.

  • Documentation Updates:
    Revised the README and prompts to reflect new features and improvements.

Changelog

  • afdf5ea refactor(internal/term): use strconv for integer conversion
  • a7ed1ae refactor(internal/providers): use constants for improved maintainability
  • feb97dd test(internal/code): add t.Parallel() for concurrent test execution
  • 689a3c5 refactor(internal/code): simplify string concatenation
  • 67b522e refactor(cmd/cli): update function signatures for clarity
  • e2efbd7 feat(cli): add interpreter command and related execution features
  • 2df5c7c fix(term/screenbuf): improve Clear method functionality
  • fe76bdb refactor(cli): replace screenbuf usage with term screenbuf
  • abe9ede fix(internal/chat): correct sqlite driver name
  • 8575382 refactor(internal/chat): switch to modernc.org/sqlite driver
  • 3f23b23 chore(dependencies): update module versions and dependencies
  • 3fd4744 feat(cmd/cli): add interpreter and update commands
  • 309d6a0 docs(prompts): update native-ask, native-code, and native-rephrase prompts
  • 16548d5 refactor(internal/term): simplify input area termination condition
  • b0a54df feat(internal/providers): add GetModel method to text providers and support reasoning
  • fc2b973 feat(internal/prompts): add preferences to default prompt
  • e058240 feat(cmd/cli): add update command and support reasoning providers
  • fe0966b feat(Makefile): add dev and all build targets
  • 3cddd85 feat(internal/providers/openrouter): add client and text-to-text reasoning implementations
  • 367d2c3 refactor(internal/providers/openaiprovider): improve error handling in text-to-text reasoning
  • 10411ec feat(internal/providers/loader): implement OpenRouter provider
  • 0f62f9c fix(cmd/cli): remove redundant lines in main.go
  • 44a41b2 docs: update AI provider integration in README

Full Changelog: v0.0.2...v0.0.3