0.0.85
December 21, 2024
-Fixed streaming issue for OpenRouter API for some models including o1
0.0.84
December 18, 2024
- Added first-party support for new OpenAI o1 model via API
- You might not have access to this model yet, OpenAI is rolling it out gradually
- Meanwhile you can use OpenRouter API to access the o1 model (turn off streaming for OpenRouter API as o1 doesn't support streaming yet)
- Marked some older models as legacy
0.0.83
December 8, 2024
- Added ability to clear filter text in the context list
- Added keyboard shortcuts for more actions
Ctrl/Cmd + Enter
for sending follow-up questionCtrl/Cmd + K
for clearing filter text or focus on the filter inputCtrl/Cmd + U
for unselecting all files in the context list- Feel free to suggest more keyboard shortcuts!
- Optimized the layout of file stats bar to show more information
- Added keyboard shortcuts information to the help modal
16x Prompt wrote about 80% of the code in this release.
0.0.82
November 28, 2024
- Added matching for folder names when filtering the context (useful for Next.js projects)
- Added keyboard shortcuts for common actions (new task, copy prompt, send API and scroll to output)
Ctrl/Cmd + N
for new taskCtrl/Cmd + Shift + C
for copying promptCtrl/Cmd + Enter
for sending API requestCtrl/Cmd + O
for scrolling to output- Feel free to suggest more keyboard shortcuts!
- Improve UI/UX for the model selection modal
16x Prompt wrote about 80% of the code in this release.
Thanks to Konstantin and Eakasit for the feedback and suggestions!
0.0.81
November 24, 2024
- Fixed OpenRouter streaming issue for some models where the streaming status won't change even after finishing.
- Adjusted filter logic to show (un-collapse) folders when they contain files that match the filter.
Thanks to Konstantin for the feedback and suggestions!
0.0.80
November 17, 2024
- Added streaming support for OpenRouter API, this is enabled by default
- Added streaming support for 3rd party APIs including Ollama, this is enabled by default
- Simplified streaming logic for first party models and switched them to use streaming by default
- Automatically clean up old conversation history to speed up the application
- Fixed setup for Ollama API to use 127.0.0.1 instead of localhost
16x Prompt wrote about 70% of the code in this release.
Thanks to Tom for the feedback and suggestions!
0.0.79
November 13, 2024
- Added support for Claude 3.5 Haiku (claude-3-5-haiku-20241022)
- Added model ID to the model list in model selection modal
- Minor UI/UX improvements
16x Prompt wrote about 90% of the code in this release.
0.0.78
November 10, 2024
- Added experimental streaming support for First-Party models (OpenAI and Anthropic)
- The setting is disabled by default and can be enabled in the settings
16x Prompt wrote about 70% of the code in this release.
0.0.77
November 9, 2024
- Modified code context UI to hide empty folders when filtering is applied
- Minor UI/UX improvements
16x Prompt wrote about 90% of the code in this release.
Thanks to Konstantin for the feedback and suggestions!
0.0.76
November 2, 2024
- Added templates
- Templates allow users to save a combination of workspace, task type, and custom instructions for quick access
16x Prompt wrote about 75% of the code in this release.
0.0.75
October 29, 2024
- Fixed a display issue for long model names
- Added styling for selected files in the code context list
- Minor UI/UX improvements
- Major code refactoring to prepare for upcoming features
- Please report any issues you encounter with the new version
16x Prompt wrote about 80% of the code in this release.
0.0.74
October 22, 2024
- Added Claude 3.5 Sonnet (New) model (
claude-3-5-sonnet-20241022
) to the model selection - Changed the default model to Claude 3.5 Sonnet (New)
- Only show one copy button instead of two in the API response modal when rendering less than 6 lines of code
0.0.73
October 19, 2024
- Moved stats section to the right side of the screen to make it more visible
- Added more stats and hints to the stats section to guide users on how to improve their prompts
0.0.72
October 3, 2024
- Added search filter for OpenRouter models
- Added notes on how to setup Ollama API
- Removed daily quota consumption for cases where API request fails
- Switched the auto-update server from GitHub to AWS CloudFront
- This could potentially cause auto-update to fail for some users, please download the latest version manually if you encounter any issues
Thanks to Benjamin for the feedback and suggestions!
0.0.70
September 26, 2024
- Added file filter in context list to show only files that match the filter
- Added ability to expand task instruction (raw prompt) vertically
- Updated default folder filter for Python projects to include
.venv
folder - Added ability to reset filters for folder import
- Incased the maximum number of files for a single import from 200 to 500
Thanks to Surya and 주효 for the feedback and suggestions!
0.0.69
September 25, 2024
- Added support for OpenAI o1 models, you need to enable Small / Alpha option in the model selection to see them
- o1-mini is classified as a Small Model
- o1-preview is classified as an Alpha Model
- Added ability to edit and sort saved task instructions
- Added "Blog Update" task type
- 16x Prompt is surprisingly good at writing and updating blog posts, you should try it!
Thanks to Asentrix for the feedback and suggestions!
0.0.68
September 15, 2024
- Added support for Azure OpenAI API
Thanks to aiur for the feedback and suggestions!
0.0.67
September 14, 2024
- Added ability to expand or collapse text area for follow-up
- Added stats section with task difficulty measure
- Added feature to save conversation history to a file
- Removed option to include newly added files in final prompt since it was causing performance issues
- Improved file handling: Ignore fonts, videos, and binary files by default
Note: The new OpenAI O1 models are only available via API for account on Usage tier 5, which is inaccessible for most users, hence it is not added to the first party models. However, you can access it via the built-in OpenRouter API.
Thanks to Richard, Tim & Lilly and Nymora for the feedback and suggestions!
0.0.66
September 8, 2024
- Added ability to re-scan folders for new files
- Added information on currently selected files
- Saved the last conversation in the API response history to hard disk so that it can be restored after a restart
- A way to save all previous conversations will be added in the future
Thanks to Richard and 주효 for the feedback and suggestions!
0.0.65
September 4, 2024
- Added support for models from 3rd party APIs
- You can now connect to 3rd party APIs that are compatible with OpenAI API.
- Fixed issue where the context list can become empty when adding files
- Added an additional Copy button at the bottom right corner of the code block in the API response modal
Thanks to Leonardo, gabel M and Abadi for the feedback and suggestions!
0.0.64
September 1, 2024
- Optimized final prompt generation for large code context lists
- A debounce of 300ms is added to prevent generating the final prompt too frequently.
- A spinner is shown when generating the final prompt to indicate the process.
- Unified the layout and behavior of all modals
- You can press
Esc
to close any modal.
- You can press
Thanks to Leonardo and Edwin for the feedback and suggestions!
0.0.63
August 24, 2024
- Added experimental support for prompt caching for Anthropic models (Claude 3.5 Sonnet).
- Prompt caching is disabled by default and can be enabled in the settings.
- The first message of a session would be cached if prompt caching is enabled.
- The cache is valid for only 5 minutes (this is a limit set by Anthropic).
- Enabling prompt caching increases the cost of API requests as caching costs more than input tokens.
- Only enable it if you need to ask multiple follow-up questions in a short period of time.
- For more information, refer to the Anthropic documentation on Prompt Caching.
- Added API response history (only for the last session).
- Added sample custom instructions for Next.js, SQL and Python.
- Fixed a bug where extra comma for ignore list causes all files to be ignored.
Thanks to 주효, Mark and Arun for the feedback and suggestions!
0.0.62
August 23, 2024
- Added support for dark mode
- Added ability to add folders via dialog box instead of drag-and-drop
- Changed the followup input to a text area for multi-line input
- Updated wording on include/exclude subfolders to be more clear
Thanks to Edwin, pancakeDESTROYA, Leo and illcrx for the feedback and suggestions!
0.0.61
August 18, 2024
- Added ability to toggle include/exclude folders
- Added ability to remove folders from the code context list
- Added support for Vue.js syntax highlighting in API response
0.0.60
August 17, 2024
- Added automatic file content update when the file is changed outside of the application
- You can still force refresh the file content by clicking the refresh button in case the automatic update fails
- Added support for gpt-4o-2024-08-06 model
- Changed license validation from usage-based to machine-based, allowing users to deactivate and reactivate the license on different machines
- Please contact us if you encounter any issues with the new licensing system
0.0.58
August 11, 2024
- Added support for OpenRouter models via API (186 models in total, including some free models)
- Revamped model selection UI to allow user selection of models for comparison instead of fixed pairs
0.0.57
August 8, 2024
- Added ability to save and load frequently used task instructions
Thanks to Guilherme for the feedback and suggestions!
0.0.56
August 4, 2024
- Optimized performance when having a large number of files in the code context list
- Changed the default model to Claude 3.5 Sonnet
- Updated Claude 3.5 Sonnet to beta with 8192 output token limit
- Added new models: GPT-4 Turbo and GPT-4o Long Output (You need alpha access to GPT-4o Long Output model to use it)
- Added classification of models based on their types (General, Small, Legacy, Alpha)
Thanks to TheScapeAddict for the feedback and suggestions!
0.0.55
August 3, 2024
- Added ability to ask follow-up questions to the API response. Works for model comparison as well.
0.0.54
July 28, 2024
- Fixed manually adding files to the code context list not working correctly
- Increased the file size limit to 500KB to allow larger files to be added to the code context list
Thanks to Walid for the feedback and suggestions!
0.0.53
July 27, 2024
- Updated the source code context list to show folders before files in the tree structure
- Automatically ignore image files when adding files to the code context list
- Fixed an issue where importing multiple folders at once only imports the last folder
- Fixed an issue where removing a file from the code context list removes the wrong file in some cases
0.0.52
July 26, 2024
- Revamped source code context list to have a tree structure similar to a code editor
- Moved task instruction to the right side of the screen to give more space for the code context list
- Added ability to collapse/expand folders in the code context list
- Remove parent folder options and sorting options since they are no longer relevant
- Fixed an issue where API response modals were not occupying the full screen width on larger screens
- Fixed an issue where paths can display incorrectly in the code context list in rare cases
Thanks to Kacper for the feedback and suggestions!
0.0.51
July 20, 2024
- Added support for new GPT-4o mini model
- Added pricing and other useful information for different API models
0.0.50
July 18, 2024
- Added option to use dynamic levels of parent folder names similar to how it is displayed in a code editor
- For example, you can expect to see
.package.json
,src/.index.js
,src/components/.Button.js
,src/utils/time/format/index.js
, etc.
- For example, you can expect to see
- Added information on how many files are in the current workspace
- Increased the limit of files in the source code context list to 200
- Changed the default settings to show parent folder names in both the code context list and the final prompt
- Fixed an issue where the ignored folders settings could match files instead
- Fixed other issues with code context list
0.0.49
July 14, 2024
- Added option to ignore folders when adding files to the code context list
- Added option to allow 2 levels of parent folder names in the code context list and final prompt
- Fixed an issue where ending triple backticks are not on a new line (for files not ending with a newline character)
0.0.48
July 11, 2024
- Added option to add folders to the code context list recursively
- Added option to include/exclude files added from folders in the code context list automatically
- Added option to ignore files with specific extensions (suffixes) when adding files to the code context list
- Added option to specify the context window limit based on the model selected
- Added a limit of 100 files to be added to the code context list at once to prevent performance issues and hanging
- Made it easier to copy paste file names in the code context list into the prompt
0.0.47
July 6, 2024
- Added workspace feature to save and load code context list
0.0.46
June 30, 2024
- Added ability to compare output of two different API models side by side (GPT-4o and Claude 3.5 Sonnet)
0.0.45
June 28, 2024
- Added different sorting options for files in the code context list (by name, by added time, ascending or descending)
- Added option to unselect all files in the code context list
- Automatically ignore duplicate files when adding files to the code context list, removed the "Remove Duplicates" button
0.0.43
June 26, 2024
- Added support for Anthropic model (Claude 3.5 Sonnet) for API requests
- Added support for auto-update on macOS
0.0.38
June 23, 2024
- Added ability to copy code block to clipboard directly in API response
0.0.37
June 19, 2024
- Optimized file operations to improve performance and consistency
0.0.36
June 15, 2024
- Fixed an issue where code context list is not updated correctly
0.0.35
June 15, 2024
- Added ability to clear all files in the code context list
- Added ability to remove duplicate files in the code context list
- Added ability to sort files in the code context list (by its current display name)
Thanks to David for the feedback and suggestions!
0.0.34
June 8, 2024
- Moved default source code position to bottom. This can be changed in settings.
0.0.33
June 7, 2024
- Added ability to drag and drop folders into the code context list
- Added file length limit (25000 characters) to prevent accidentally adding long files that causes performance issues
0.0.32
May 22, 2024
- Fixed wrong API model name being displayed when editing final prompt
0.0.31
May 17, 2024
- Added API model picker
- Added support for GPT-4o model (new default model) in addition to GPT-4 for API requests
- Added blog post task type (experimental)
0.0.30
April 25, 2024
- Fixed an issue where URLs are stripped when stripping comments
Thanks to pista for the feedback and suggestions!
0.0.29
April 17, 2024
- Added ability to include parent folder name for files in the final prompt
Thanks to Matt for the feedback and suggestions!
0.0.27
April 7, 2024
- Added code block and syntax highlighting support for API response
- Added ability to copy API response to clipboard
- Added stripping of comments support for Python code
- Moved file operations to preload module to add unit tests and prepare for an upcoming prompt evaluation framework
Thanks to Jim for the feedback and suggestions!
0.0.26
March 24, 2024
- Added toggles for including/excluding task type and custom instructions to be more flexible
0.0.25
March 20, 2024
- Added Custom Instructions selection on home page
- Adjusted home page layout to be more space-efficient
0.0.23
March 14, 2024
- Adjusted the layout to make Task Instruction area slightly larger
- Moved the file name to the top of source code, leaving triple backticks with only file type
- Adjusted logic of sample prompt insertion to make it append to the end of the prompt, so that the undo stack is preserved
Thanks to Ryan for the feedback and suggestions!
0.0.22
March 7, 2024
- Added support for Linux (deb package)
0.0.21
March 3, 2024
- Fix layout issues on Windows and disabled dev tools in production
- Changed font for code area to
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace
for better Windows support
0.0.19
February 24, 2024
- Added support for user-defined custom instructions. You can now create and save your own custom instructions to be used in the prompt.
0.0.18
February 23, 2024
- Optimized code context layout and styling
- Added tooltips for buttons (can be disabled in settings)
- Added support for drag-and-drop of multiple files into the code context list
0.0.17
February 4, 2024
- Added "Others" task type, with no preset at beginning of the prompt
0.0.16
January 14, 2024
- Added option to send prompt to OpenAI via API directly
- Added setting for entering OpenAI API key
- UI/UX improvements
0.0.15
December 17, 2023
- Added sample prompts for each task type
- Optimized layout
0.0.14
December 16, 2023
- Added version checking and software update
- Added user analytics
0.0.13
December 6, 2023
- Fixed file refresh not updating issue
0.0.12
November 30, 2023
- Added option to enable or disable removing of empty lines (off by default)
0.0.11
November 3, 2023
- Added question task type
- Added support for dragging and dropping files into the code context list from File Explorer, Finder or code editor
- Added option to show parent folder name in the code context list
- Added option to enable or disable stripping of comments
- Fixed various layout issues
0.0.10
November 2, 2023
- Added ability to edit final prompt before copying
0.0.9
September 24, 2023
- Added information on ignore block to ignore part of code in the file
- Added persistence of include/exclude information of each file in the code context list
- Added license check on launch
0.0.8
September 24, 2023
- Added license key logic
- Added persistence for all configuration and source code list
- Added ability to include or exclude files from the code context list without removing them from the list
- Moved configuration to a separate Settings page