All notable changes to this project will be documented in this file
1.0.94 (2025-01-23)
- Fixed LLM throttle (eb8dc73)
1.0.93 (2025-01-16)
- Working on making web version that requires no install. (2dfd4c8)
1.0.92 (2025-01-09)
- Pruning unused code and better error reporting. (3b939cd)
1.0.91 (2025-01-07)
- tweak css (4e88d57)
1.0.90 (2025-01-07)
- added support for LLM editing CSS files. (60f586f)
1.0.89 (2025-01-05)
- Update landing page (aa3e37e)
- Update docs to reference CDN image links to show up in NPM readme. (0515ad7)
1.0.88 (2025-01-04)
- fix problem with showing plan edit tools in chat related to conversation title. (bcf345d)
1.0.87 (2025-01-04)
- fix bug in auto generating conversation title. (6f4ceb6)
1.0.86 (2025-01-04)
- disable automatic title generation. (c7a4b54)
1.0.85 (2025-01-04)
- fix bug in conversation title not saving correctly and blanking conversation. (c6ac1ad)
1.0.84 (2025-01-04)
- update docs to provide instructions for getting granite3.1-dense model for ollama (0f5d7aa)
- remove leftover NURBS language from default system prompt. (20ac3ba)
1.0.83 (2025-01-04)
- Made refreshing the page stay on the current tab. (5d1d484)
1.0.82 (2025-01-04)
- working on merging code. (8c2e217)
1.0.81 (2025-01-04)
- fixed bug in AST manipulation logic related to nested function definitions. (2948752)
1.0.80 (2025-01-04)
- fixed bug in fileIO. (9b79393)
1.0.79 (2025-01-04)
- added fav icon. (de1151d)
1.0.78 (2025-01-04)
- Fixed bug in merging code (79050d9)
1.0.77 (2025-01-02)
- updated the colors to handle both light and dark mode. (fd0e1a6)
1.0.76 (2025-01-02)
- add meta tags to landing page for SEO (d96a94d)
- fix bug with the codeManipulator not correctly merging functions (2681d49)
1.0.75 (2025-01-02)
- failback to regular rex if markdown fails to render (6f45968)
- update landing page to be nice on mobile. (3d7f373)
1.0.74 (2025-01-01)
- cleanup un-needed debugging messages. (23659c9)
1.0.73 (2025-01-01)
- add AST merge images to landing page (1d776cc)
- landing page updates (cbf4f68)
- Make the landing page better looking (b25870c)
- Made it start on the next available port if 3000 is already in use. (0141bba)
1.0.72 (2025-01-01)
- possibly make work on windows. (3c3dbb0)
1.0.71 (2025-01-01)
- fixing package to work with npx for windows (4eef3c8)
1.0.70 (2025-01-01)
- fix to make aiCoder run on windows. (02135dc)
1.0.69 (2025-01-01)
- added landing page (8283726)
- landing page tweaks (b2322d9)
- landing page tweaks (a6ebd0f)
- Reduce gif image size (1910623)
- setting up github pages (3cedc15)
- spelling on landing page. (2c510b8)
- tweaking landing page (89ae2d3)
- Tweaks to landing page (c0dbe61)
- tweaks to site landing page (ae8b48b)
- Trying to make aicoder work with npx (2ba17aa)
1.0.68 (2024-12-31)
- possibly make work using npx (5d64fc7)
1.0.67 (2024-12-31)
- Updated readme. (36747f0)
- remove bad import. (5b53a65)
1.0.66 (2024-12-31)
- added gemini LLM support. (9b1a9df)
1.0.65 (2024-12-28)
- prevent replacement of unicode characters (e2e926d)
1.0.64 (2024-12-26)
- update README.md (647ec1b)
- added more custom prompts to default list. (edd2912)
- Added more premade prompts. CLeanup docs. (c20895b)
1.0.63 (2024-12-22)
- Prevent no file selected error on plan chats. (ecd0a7d)
1.0.62 (2024-12-22)
- added a little razzle dazzle. (fa7215b)
1.0.61 (2024-12-20)
- improve local llm setup script. (4b0e981)
1.0.60 (2024-12-20)
- cleanup and improve merging. (db128e7)
1.0.59 (2024-12-19)
- make web sockets work behind reverse proxy not at root. (5935375)
1.0.58 (2024-12-19)
- Added import statement merger. (bd113b1)
1.0.57 (2024-12-19)
- New AST merge logic. (6c54e8e)
1.0.56 (2024-12-18)
- ui tweaks (e8cdf77)
1.0.55 (2024-12-17)
- added treeview widget (704e9c9)
1.0.54 (2024-12-16)
- Lots of UI tweaks and some default prompt changes. (1f5a543)
1.0.53 (2024-12-15)
- Made web sockets work for both http and https. (0149c63)
1.0.52 (2024-12-15)
- remove junk code. (09ca301)
1.0.51 (2024-12-15)
- Fix bug causing frontend to not build correctly. (36d5eec)
1.0.50 (2024-12-15)
1.0.49 (2024-12-14)
- cleanup of dead code (36531b3)
1.0.48 (2024-12-14)
- Use '@mmiscool/scrape_to_markdown' for scraping html to markdown. (8e9b4a9)
1.0.47 (2024-12-14)
- Make default editor configurable. Defaults to VS code. (dd3cf38)
1.0.46 (2024-12-13)
- Refactor settings storage. (1877d19)
1.0.45 (2024-12-12)
- added function list button to tools tab. (8f458f0)
1.0.44 (2024-12-12)
- Fixed problem where exported classes were not showing in methods list. (3b76afa)
1.0.43 (2024-12-12)
- cleanup alerts in frontend. Added URL downloader to markdown for conversations. (60a47cc)
1.0.42 (2024-12-11)
- Prevent setting screen from not working if ollama is not installed (343f133)
1.0.41 (2024-12-11)
- changed default port number and added argument to start on custom port. (7a0385f)
1.0.40 (2024-12-10)
- added icons to UI tabs. (2d5cc46)
1.0.39 (2024-12-10)
- UI improvements and replacing files tab with fileDialog (e6fd2c8)
1.0.38 (2024-12-10)
- Added snippet merge fail detection and automatic request of corrected snippets. (a783fec)
1.0.37 (2024-12-10)
- UI tweaks and better custom prompt management (a5e137e)
1.0.36 (2024-12-09)
- added syntax checking to snippets prior to merge. (2ad683e)
1.0.35 (2024-12-09)
- UI tweaks. (6cb81eb)
1.0.34 (2024-12-09)
- UI tweak (43e0eaf)
1.0.33 (2024-12-08)
- add verification checks to for target file (5bf9761)
1.0.32 (2024-12-08)
- Added default custom prompts. (21751cd)
1.0.31 (2024-12-08)
- added ability to store reusable prompts. (5177767)
1.0.30 (2024-12-08)
- remove unused packages. Clean up debugging console logs. (f01e289)
1.0.29 (2024-12-08)
- update docs (1113af6)
1.0.28 (2024-12-07)
- fix problem with merge code (08d4921)
1.0.27 (2024-12-07)
- Updating docs for new UI. (ceaf8fe)
1.0.26 (2024-12-07)
- improve interface style (5aafb80)
1.0.25 (2024-12-07)
- added conversation history. Major changes. (4a6bfae)
1.0.24 (2024-12-04)
- Added tools for making edits to the plan using chat better. (68efbaa)
1.0.23 (2024-12-03)
- Swap to esprima-next package to support spread operator. (9dc3eec)
1.0.22 (2024-12-02)
- added file manager (cb93b26)
1.0.21 (2024-12-02)
- Fix broken build. Added support for Anthropic (27be782)
1.0.20 (2024-12-02)
- Added support for Anthropic (5676cf0)
1.0.19 (2024-12-01)
- tweak to default prompt when selecting method from tools tab. (e39bad2)
1.0.18 (2024-12-01)
- fix default prompt (a315f07)
1.0.17 (2024-12-01)
- make auto apply code buttons justify right. (ba69426)
1.0.16 (2024-11-30)
- refactoring and added new UI docs (b7f3431)
1.0.15 (2024-11-30)
- latest and greatest. (7d95ea8)
1.0.14 (2024-11-30)
- Refactor new webUI (7bf25f7)
1.0.13 (2024-11-30)
- More changes to support webUI. (b64ea06)
1.0.12 (2024-11-29)
- Fleshing out the web UI (26b6d1d)
1.0.11 (2024-11-25)
- Allow for selection of stub methods and automatically generate the method. (faa2d15)
1.0.10 (2024-11-19)
- Triggering npm package build (d57f4b8)
1.0.9 (2024-11-12)
- Major refactor of tool (de6ded4)
1.0.8 (2024-11-10)
- Cleanup NPM automatic deployment tooling (6996d92)
1.0.7 (2024-11-09)
- Add homepage link to package.json (40003f6)
1.0.6 (2024-11-09)
- Add npm package install instructions to README (0f16ddb)
1.0.5 (2024-11-09)
- CHange package name to make NPM happy (334ec0b)
1.0.4 (2024-11-09)
- mabe npm deploy (73f26f5)
1.0.3 (2024-11-09)
- change package name (b37c862)
1.0.2 (2024-11-09)
- I wonder if we will now have an NPM package (545acae)
1.0.1 (2024-11-09)
- ANOYING npm PACKAGE THING (0faf1e4)
- HOPEFULLY MAKE NPM PACKAGE (539db1c)