Release v1.4.7
github-actions
released this
25 Jul 18:35
·
257 commits
to refs/heads/release/paclet
since this release
What's Changed
- Update the checkout and upload artifact actions to the latest versions by @rhennigan in #644
- Bugfix: Set
$ChatNotebookEvaluation
when calling the WL tool function programmatically by @rhennigan in #646 - Minor build fixes by @rhennigan in #647
- Use front end resources for strings by @rhennigan in #648
- Bugfix: Fixed an internal failure in model selection menu by @rhennigan in #650
- Bugfix: Fixed an internal failure that occurs when an ExternalLanguage cell appears in chat history in cloud by @rhennigan in #652
- Fold bad tool calls into a "discarded material" opener by @rhennigan in #654
- Bugfix: PreemptProtect some FE operations in cloud by @rhennigan in #655
- Fixed an issue where icons specified by a service were not being used in the UI by @rhennigan in #667
- More serialization improvements by @rhennigan in #668
- Bugfix: Suppress
ServiceExecute::multser
messages in chat evaluations by @rhennigan in #670 - Bugfix: Localize preference tab labels by @rhennigan in #671
- Bugfix: Allow popup menu text to be localizable by @rhennigan in #672
- Bugfix: Allow localization in cell insertion menu by @rhennigan in #673
- Bugfix: apply custom formatter function to static outputs as well as dynamic ones by @rhennigan in #674
- Support localization of core persona names by @rhennigan in #675
- Bugfix: Fixed
$IterationLimit::itlim
error that occurs when evaluating a raw string in the WL evaluator tool by @rhennigan in #677 - Bugfix: Fixed an internal error in preferences panel due to non-string persona display names by @rhennigan in #679
- Bugfix: Fix unevaluated FEPrivate`Part in tool manager panel by @rhennigan in #680
- Bugfix: Fix
CurrentChatSettings
returning failures when used inCloudSubmit
by @rhennigan in #681 - Google Gemini updates by @rhennigan in #682
- Misc formatting fixes and improvements by @rhennigan in #683
- Added "BypassResponseChecking" option which lets you bypass the default error checking in the final result by @rhennigan in #684
- Support for GPT-4 Omni by @rhennigan in #686
- Bugfix: Workaround for web search changes by @rhennigan in #687
- Reduce the height of the preferences panel in cloud and make it scrollable by @rhennigan in #688
- Added option to allow evaluator tool to use the current session by @rhennigan in #689
- Improved tool call prompting and switch to gpt-4o as default by @rhennigan in #690
- Bugfix: Fix internal error for fine tune models that have a specified name by @rhennigan in #691
- Allow
ParentList
specification in persona tools to allow inheriting tools from notebook, FE, etc. by @rhennigan in #692 - Implement
toolRequestParser
in chatbook code to avoid dependency issues by @rhennigan in #693 - Fix for
LLMTool
changes in 14.1 by @rhennigan in #694 - Added "ConversionRules" option to customize serialization of lower level box structures by @rhennigan in #695
- Fix a bad error message in conversion rules by @rhennigan in #696
- Bugfix: Fixed unnecessary FE <-> Kernel traffic for localized persona names by @rhennigan in #697
- Session evaluator improvements by @rhennigan in #698
- More session evaluator work by @rhennigan in #699
- Bugfix: Fixed some uses of
Part
withLLMTool
to handle 14.1 changes by @rhennigan in #700 - Set caller for any service execute evaluations by @rhennigan in #701
- Minor evaluator and formatting improvements by @rhennigan in #702
- Ensure text styling is applied to relevant inline cells by @rhennigan in #704
- Added support for markdown delimiters and block quotes by @rhennigan in #705
- Create a URI handle for any expressions that have non-trivial formatting by @rhennigan in #706
- Bugfix: Allow whitespace to precede simple tool command syntax by @rhennigan in #707
- Allow some registered services to be excluded from UI menus by @rhennigan in #708
- Bugfix: Wrong short name for tools by @rhennigan in #709
- Bugfix: Fixed an internal error that can occur when
CellToChatMessage
is used outside of a chat evaluation by @rhennigan in #712 - Simplify shared contexts by @rhennigan in #713
- Initial work towards a separate floating chat window by @rhennigan in #714
- Bugfix: MX build issues and LLMTool fixes by @rhennigan in #715
- Updated design for Wolfram Alpha pods by @rhennigan in #716
- Bugfix: Avoid some messages that can leak outside of
Quiet[...]
by @rhennigan in #717 - Bugfix: Handle timeouts in the session evaluator by @rhennigan in #719
- Improved support for claude-3.5 by @rhennigan in #720
- Bugfix: Display markdown images for personal cloud objects with private permissions by @rhennigan in #721
- Bugfix: Add missing argument pattern to
importImage0
by @rhennigan in #723 - Bugfix: Anthropic tool response format was being used for all models by @rhennigan in #724
- Bugfix: Fix internal error that occurs when encountering a cell with no style by @rhennigan in #727
- MistralAI fixes and better bug reports by @rhennigan in #729
- More workspace chat implementation by @rhennigan in #731
- Initial prototype for inline chat by @rhennigan in #733
- Fix conflicting keybinding by @rhennigan in #734
- Swap modifier key on MacOSX to avoid conflict with "OpenCloseGroup" token by @rhennigan in #735
- Selection context improvements by @rhennigan in #736
- Workaround: Avoid unpacking raster boxes in cloud by @rhennigan in #737
- Bugfix: Fix send chat button in cloud by @rhennigan in #738
- Workarounds for send/stop button in cloud notebooks by @rhennigan in #739
- Bugfix: Handle escaped markdown characters correctly by @rhennigan in #741
- Minor GPT-4o and GPT-4o-Mini updates by @rhennigan in #742
- Increment paclet version to 1.4.7 since an earlier 1.4.6 is included in 14.1 by @rhennigan in #743
- Disable code assistance menu items since they aren't ready for 14.1 yet by @rhennigan in #744
- Release v1.4.7 by @rhennigan in #745
- Revert back to
submit-paclet
action instead of script to avoid segfault by @rhennigan in #746 - Release v1.4.7 by @rhennigan in #747
Full Changelog: v1.4.5...v1.4.7