Releases: DewyKB/dewy
Releases · DewyKB/dewy
v0.4.0
Changes
💥 Breaking Changes
- refactor!: Switch to LangChain for abstractions @bjchambers (#98)
- refactor!: Enumerate supported embeddings @bjchambers (#97)
🚀 Features
- feat: Add the ability to load documents from local files in UI @kerinin (#104)
- feat: Support markdown, html, and docx @bjchambers (#103)
- feat: Separate commands / options for Dewy @bjchambers (#101)
🐛 Bug Fixes
- fix: CI lint and test issues @bjchambers (#102)
🧰 Maintenance
- chore: Version bump for 0.4.0 @kerinin (#106)
- refactor: Simplify filetype handling @bjchambers (#105)
- refactor!: Switch to LangChain for abstractions @bjchambers (#98)
- refactor!: Enumerate supported embeddings @bjchambers (#97)
v0.3.0
v0.2.0
Changes
💥 Breaking Changes
- feat!: Use collection names in the API @bjchambers (#89)
- feat!: Tag methods
kb
to createdewy.kb
@bjchambers (#86) - feat!: Implement file upload @bjchambers (#82)
🚀 Features
- feat!: Use collection names in the API @bjchambers (#89)
- feat!: Tag methods
kb
to createdewy.kb
@bjchambers (#86) - feat!: Implement file upload @bjchambers (#82)
- feat: Add
GET /documents/{id}/status
@bjchambers (#76) - feat: Update document with ingest errors @bjchambers (#69)
🧰 Maintenance
- chore: Prepare for 0.2.0 release @bjchambers (#90)
- refactor: Switch to a factory method for the app @bjchambers (#78)
- test: Add a nearly empty PDF for testing @bjchambers (#73)
- chore: Remove and ignore
.vite
@bjchambers (#72)
v0.1.3
Changes
🚀 Features
- feat: Create notebook based demos @bjchambers (#67)
🧰 Maintenance
- build: Cut a new minor release @kerinin (#71)
- ci: remove prerelease when finalizing @bjchambers (#63)
v0.1.2
Changes
🚀 Features
- feat: Allow listing collection by name @bjchambers (#62)
🧰 Maintenance
- ci: Fixes to the release script @bjchambers (#61)
v0.1.1
Changes
🚀 Features
- feat: Show the document body and associated chunks in a (new) document show… @kerinin (#49)
- feat: Generate python dewy-client @bjchambers (#45)
- feat: Add a script to extract openapi.yaml @bjchambers (#44)
- feat: Store the extracted text on documents @bjchambers (#41)
- Build the frontend with the docker container @kerinin (#37)
- feat: Automated e2e ingest/retrieve tests @bjchambers (#36)
- Block out an admin UI @kerinin (#30)
- feat: initial passing pytest @bjchambers (#18)
- feat: Code to apply migrations only once @bjchambers (#25)
- Quick & dirty get endpoints for chunks @kerinin (#14)
- feat: Write/retrieve chunks using postgres @bjchambers (#17)
- Flatten documents to be top-level @kerinin (#13)
- feat: initial pgvector indices @bjchambers (#11)
- feat: Switch DB to postgres @bjchambers (#10)
- Initial react-admin app, with basic config and an initial data model @kerinin (#9)
- feat: use the db for ingest state @bjchambers (#8)
- feat: SQL model for collections @bjchambers (#5)
- feat: configurable embedding/llms @bjchambers (#2)
🐛 Bug Fixes
- fix: Fix yarn dependency lockfile @kerinin (#52)
- fix: Missing dep in Yarn @kerinin (#50)
- fix: Cleanup a few things to make README better @kerinin (#47)
- fix: Support model configurations @bjchambers (#33)
- Allow connections from localhost, regardless of CORS @kerinin (#15)
- fix env template @bjchambers (#3)
🧰 Maintenance
13 changes
- chore: Prepare v0.1.1 release @bjchambers (#60)
- ci: Initial release workflows @bjchambers (#59)
- ci: Exclude skip-changelog and docs from changelog @bjchambers (#57)
- ci: some fixes to labels / release drafts @bjchambers (#56)
- ci: Sync labels from file @bjchambers (#55)
- ci: Release drafting and autolabeler @bjchambers (#54)
- ci: Use github actions to publish the site directly @bjchambers (#53)
- ci: Configure build and deployment of site @bjchambers (#48)
- ci: Setup github actions @bjchambers (#39)
- test: Initial changes introducing tests @bjchambers (#12)
- ref: Rename chunks/statements @bjchambers (#7)
- log requests in router @bjchambers (#6)
- ref: Move chunks/documents out of unstructured @bjchambers (#4)