Releases: rappen/FetchXMLBuilder
Releases · rappen/FetchXMLBuilder
FetchXMLBuilder-1.2025.12.001
Changes:
- 483cee3 Nuspec updated
- 2ecd3b2 ToSmartStringLong updated
- ea7c181 Toast adjusts
- af99302 Filtering available AI providers by version
- 71d2a8c Storing and using FXB version globally
- 202cc45 Handling arrow up/down in AI Chat to scroll through earlier questions
- 34e0f78 Testing removed
- 0c253f9 Latest for scrolling
- 251c237 Setting fotn to ChatMessageHistory from the panel
- 4e92ff0 Sending provider fullname to ChatMessageHistory
See More
- 547e2cb Using latest helpers
- e532d26 Prefer response format
- 81025e5 Latest helper
- b0c3fc5 Latest submodule
- f9df61c List indent, kevels, etc. Code blocks nicer. Etc
- 2a629b2 Fixed tab order in Execute dialog
- dbe0e7b Better headers, code blocks color + indetation, etc
- 457d6f0 Latest submodule
- 16f2ddd Toast fixed / added
- f534d1e Added option to not use self-closing xml tags, useful for Liquid it seems #1072
- 0f24b44 Supporting condition EqualUserId etc. on Lookups on systemuser table #1123
- ccadf05 Fixing bug in Fetch XML panel to Save to file #1161
- df895dc Fixing help text about alias generation
- 4addba8 Doing what I can to generate alias for link-entity autmagically #1162
- e8a148f Moved static GetEntities to context GetEntityNodes to use more generally
- b3292b5 Last helpers
- dcc7ab8 Reenabling warning about openai001 afterwards
- 47a77f6 Supporting Sorting on columns from related table #1119
- 2bcf07b Using Elapsed.ToSmartString to always look decent in Toast
- 3229450 Better order of parameters of fetch node UI
- ae5ee1c Always load entities as sync for Condition, LinkEmtity and Value controls #1160
- bfd94cd Loading entity needed sync, fixes strange error message of missing 'from' parameter in link-entity
- 39bdc9a Typo fix plus better text about Free AI
- 22cbc7a New helpers
- c4b2dda Fixing C# line-by-line and link-entity in a filter #1145
- 464328c Making sure all metadata is loaded before chatting with the AI #1152
- 7be67c0 Adjustments to config
- d00fca9 Finalizing Excel integration v2 plus added Links #1158 plus hopefully fixed #1159 #1157 #1120
- 8bdf6a7 Excel integration v2
- 287d7f3 Excel integrate v2, candidate 1
- 9ff0f81 .editorconfig is getting more like my flavor
- 487efe2 Contributing now with ```csharp tags
- 9c37c44 Migrate from old version now solig even with obsolete for future
- 4afa7d3 Contributing without csharp tags
- 2e59bd5 Contruting v2
- 632659c .editorconfig v2
- 5b71130 .editorconfig and contributiong v1
- 8606afe Show toast if execute is done when FXB is not focused
- 4203205 Oh crap fix of Toast
- 524f162 Herewegoagain, newest submodules
- 86b9ec2 Latest again...
- b03c991 Fixes submodules
- 12bd160 May toast to support during Fetch Execute
- 62c735c Simplified Supporting
- 9a1d80f Using XmlAtomicStore plus newest Supporting
- 77700b3 Using ToastHelper
- 7e29834 Latest submodules
- 32c8bd4 Migrated project to newer stuff
- ef90fa7 Added some logos
- fdc6001 Adding option to send with only
- 86e2dc0 Supporting endpoint for your own AI provider, incl personal AI Foundry OpenAI #1143
This list of changes was auto generated.
FetchXMLBuilder-1.2025.09.007
Changes:
- a4675e0 nuspec updated for next
- 4efc4f9 Added setting to set your flavor, talk about logical names or display names
- d7c9604 Understanding metadata descriptions
- e8e5e52 Enabled ctrl+0-9 for shortcut to AI's options
- 7717db8 Performance improved when AI executes the query
- bd350a0 Reset button cal reload online settings when in Free mode
This list of changes was auto generated.
FetchXMLBuilder-1.2025.09.006
Changes:
- 12b10dc Buxfix duplicated infomsg
- 57424b1 Using OnlyInfoUser name
- 8b6c6e4 Using info messages for SamplingAI, great idea from @adner
- 4f07ca5 Keep free provider test
- 978350c Small changes in Request for Free AI menu
- 4dcf966 Renaming Supplier to Provider plus better handling incorrect model
- 4ae840c Moved ApiKey to store per Provider, not by Model, noted by @adner
- 73e55bb Stop logging to AppInsight if debug mode
- 25cb39b nuspec bugfix
- 50db301 Missing Rappen.XTB.Helpers for Release mode
See More
- f2ffcab Locking LogConversation when set centrally
- 6f32fd4 Changed "dialog" to "conversation"
- 3f0fdfe Never guess api key
- 5ea6a18 Removing unused usings
- b6f49b9 Even simple loading of dll's
- 3f8e243 Getting ready for new release
- 35c3acc Working on dll-hell again
- 7d3be22 Resected xtb config from xtb website
- 60f5425 Corrected versions for libraries
- 8cc71aa Reintroduced dll handling
- 5697451 Betting logging during close AI session
- 1f4cca7 Woups, typo fix
- c2ea35c Don't log 'Close' if not even really started
- 9cfc26b Release Notes can't be closed the first 4 seconds. Yes, I'm mean.
- 2de9dd2 Minimal text-fixing
- 111e256 Merge pull request #1146 from florisschild/master
- 040b6a2 Newest helpers
- 09f1828 Latest helpers
- 4c0523b Don't save onlinesettings local when in debug mode
- 7241905 Improved Free and popups
- a2a293a Latest Helpers ples fixing change for TriCheckBox
- e13ddef Merge pull request #1148 from rappen/AzureAIFoundry
- 4a8d0a7 A lot mature handling about Free AI
- 58579e6 Better message for opening settings
- f5f4cc5 Closing AUI Chat if provider/model is missing
- bab0425 Nicer settings form plus supports Free AI
- 09c040b Smarter logging
- 4e31702 Small stuff on Settings form
- e8acb97 Showing log folder for AI
- f2bc768 Some bugfixes, some improvements
- cd6383d Logging more for Sampling
- 49a76ca Using new AiAppInsights for logging
- a81bd0c A few AI settings added
- 35858a6 Newest Supporting repo
- db970fd Better Free handling
- 48c3ba9 Supporting my own free AI provider
- 433a310 Cleanup
- 4f69aff Added more functionality to the FetchExpression CSharp code generator
- d15f568 Fixing ugly migrate bug for new installed, reported by @adner
- c24ff8e Newest helper for AI
- 367e1eb Added Azure.Core and Azure.AI.OpenAI
- db09c76 When debugging, always need local onlinesettings file
- 4280364 Possibility to use fixed widths on columns like the old school. Easier to create nicer views in MDA. Closing #1142
- b846714 Writing to general log folder when logging to AppInsights.
- 8294559 Handling closing session better
- 9880666 Storing duration for the complete session
This list of changes was auto generated.
FetchXMLBuilder-1.2025.07.001
Changes:
- 9a1721f nuspec updated
- af3639e Using latest packages
- ef4ccb0 Changed default font to Calibri, which changes margin etc automatically
- 0af9a29 Assembly etc smallfixes
- eeb8c5d Added warning about needs the latest version of XTB
- c276627 Logging callnumbers, adding popups when relevant
- 2f8bff8 -using settings.Save method
- b5e669a Adde method Save for FXB Settings
- 19e6e9c Nicer cleaner layout for the AI Chat etc.
- cc794ca Missed a few after SimpleAiMeta improvements
See More
- efc860f Fixes after fixing in Rappen.AI.WinForm
- 3f26d22 Smarter SimpleMeta for AI #1138
- 15a7a22 Schusch! Don't beep if I type correctly.
- b0f926d Including type in attribute metadata #1138
- e2aceec Added Cut/Copy/Paste/Duplicate in Query Builder Closing #1132
- 43141ec Extra dll's cleaner now #653eebe
- 7800934 Minor stuff
- 6fa01b6 Small stuff for better error handling
- 5dbb906 Newest packages, preparing for next XTB version
- 606741d Ignore all tmp stuff
- fbdf35d Latest helpers again
- 5c2968d Latest helpers
- 45a6dcf StopWatch only arount AiCommunication
- 530f79b Respecting prompts from model as well
- 2915d29 Merge pull request #1137 from adner/metadata-retrieval-improvements
- 50fbcd2 Added messages about tool calls and their results to the chathistory, to avoid unnecessary calling of tools multiple times. Relaxed the restrictions to which metadata that is returned - it now also returns metadata for non-custom entities/attributes, but at the same time we have made the system prompts stricter, so that tools are not called for 'standard' entities, if not absolutely necessary.
- 4886d0e Latest Supporting
- 653eebe Added dll files that might be needed for AI
- c3747ec Newest MetadataBrowser
- 8ef4d6a Prepping for reset/all columns from other places
- 89f071a Logging more and everything simpler
- 544f0ec Don't serialize entity/attr here, instead return List
- 293f804 Restoring hickups icons
- d4de229 AI stuff (#1136)
- f1debe1 Add new Metadata refresh options (#1127)
- 99ffef5 Designer update by itself
- 2f0f0f8 Helpers updated
- 67e15a4 Fixing stupid error when C# initializing with M:M-rel #1121
- cfd9197 Giving more info about incorrect SDK version. #1114
- 9b0fcbf Merge branch 'master' of https://github.com/rappen/FetchXMLBuilder
- 383b489 Removing
containsagain. Just uselikeinstead. Fixed #1110 - 0aaeeea Updated Copyright 2014-2025
This list of changes was auto generated.
FetchXMLBuilder-1.2025.03.001
See released notes: https://fetchxmlbuilder.com/releases/1-2025-3/
Changes:
- 0effb1f Helpers for some reason
- a623776 Supports generate C# code for class FetchExpression. Closed #1109
- 4f27619 Removed unused parameter
- 7bc6585 Supporting Filter with LinkEntity in generated C# code! Closing #1108
- 7f4ea21 Possible to set Result Type in Execute Options window. Closed #1099
- bea2515 Possible error unhandled fixed
- 69300c3 Nicer settings menu in ResultGrid window
- 555ff75 Advanced option to Excel export, handles new-lines correctly. Fixed 1094
- d89df8e Feature to get summary info about selected cells. Closes #1090
- d2ba5c1 Under Repo, queries under a folder are now ordered first. Fixed #1087
See More
- 2b70740 Removing 'value' in fetchxml when it's ignored in condition
- 34a0cfc Hiving Value field when value can't be used due to operation. Closing #1085
- 49d2131 1px improvement UI
- f9ecaed Tiny nicer code
- c378508 Open for default pagesize !=5000. Fixed #1084
- 3f9a391 Disabling all buttons (except Abort) when execution. Resolves #1081
- a08e5aa Fixed panels order in Execute Options form
- e0e10e8 Removing unnesseccary PageNo+cookie to Excel. Fixed #1088
- 61e7ccb Updated helpers for #1091
- 38c7dde Not supporting attributes under filter any more. Related to #1095
- 0953fc4 Removed some incorrect error messages. Fixed #1095
- 3a15b5b Show "Records: 0" when none are returned. Fixed #1102
- 47b8e5a Updated Rappen.XTB.Helpers
- 17c02ac Better names for C# code flavors. Fixed #1098
- 09e99ba Updated Helpers and Supporting
- 874d08c Forcing even more about ISO 8601. Fixing #1089
- cae58e4 Newest submodules from me and @MarkMpn
- 0f81ba5 Fixin MS Learn links tooltips #1066
- b244e27 Removed obsolete code/UI about BDU
This list of changes was auto generated.
FetchXMLBuilder-1.2024.10.001
Changes:
- 86d0457 Newest supporting
- 1d1c3fb Small fix for not connected and converting
- 28e6d66 Added select Friendly/Raw/Both in menu #1071
- 73b7e33 Generic integration to other tools
- 025e871 Added integration to SQL 4 CDS #1080
- f07cc5c Saving Settings after Init and before Retrieve #978
- 9c0b0b2 Removing unnecessary warning about filter link-entity, it was just wrong #1079
- c6a469b New icons in all (?) menu items
- ddbba6f Woups - typo fix! #1066
- 7fef7cf Added Execute Options with parameters etc #1066
See More
- 342db0b Fix for #1073
- e1d6e36 Somehow FreezePanes won't work. try/catch just in case #1068
- 6c643a8 Allowing more operators #1070
- e35e465 Including LayoutXml (if used) to Excel #1078
- f2b20fd Tiny fix for #1075
- 4939c81 Easy to flip pages/all pages #1073
- 299d242 Prompting if query will be reloaded after changing connection #1077 #1076
- dacbd86 Easier to change result type #1071 plus more UI updates
- 2cdf326 Adjust to .gitignore
- 5521c2d Languages are hard... #1075
- 55e8963 Helpers solving #1074
- 9fd325c Latest submodules
- efbc133 Updated submodules
This list of changes was auto generated.
FetchXMLBuilder-1.2024.09.003
See released notes: https://fetchxmlbuilder.com/releases/1-2024-9/
Changes:
- 83e1f7a Moving config to rappen.github.io/Tools
- f52b996 Fixing bug, we lost last fetchxml after a new version. Related to #1061
- c3b64cf Updated assemblyinfo
- 2037994 Updated Supporting submodule
- 291505d Moving settings to GitHub Pages
- 4c1b7c7 Newest packages
- d12fb7c By default we hide Deprecated entities/attributes #1036
- 391e72c Added v1 of OnlineSettings
- a490a1c Corrected online settings
- e574478 Added online settings file
See More
- 3b48649 Including PageInfo.Count in C# Fixed #1017
- 0a17573 Preparing/trying to save/open file with a view #1011
- e6f9814 Including layout in repositories #1010
- 451c8df Even more general using of UrlUtils.OpenUrl
- 2788944 Helpers preparing for XRMMetaAutoCompleteComboBox
- c29723a Even better Excel - added sheet Source etc #801 #132
- da3a26d Tiny Excel improvement
- e356ba8 Finalized #132 and #801 8 years later!
- 6004b91 Syncing packages
- 147a7f1 Sort of related to #1052
- d2e22e3 Showing elapsed retrieve time #1046
- 36800be ToolTips to back/forth buttons
- 781e172 Tiny nicer code
- a4db762 Handling layout columns better! #1050 #1048
- 9d661db Structure code and added regions
- dae5221 Better warning text
- 24a2787 Condition handle unshown attributes better. #1014
- d435808 Handling more conditions operators #1054
- 4125e2d Fixes UrlUtils extensions
- e8ced27 Minifix for #1060
- 995f7e2 Remember how to enter date condition #1060
- 7b342c8 Supporting
- eacb4c2 Adjusting icons
- 6a936c1 Changing icon for Supporting by current support type
- cb1031c More mature Supporting
- d60f690 Fixing #1061 again and Supporting calling issue
- 261419e Commenting tests... oops.
- 53175a7 Using latest helpers
- f5ba21d Code Cleanup, mostly removing Usings
- e54b0b3 UrlUtils is now used everywhere
- 3301df9 Fixed problems with Welcome window
- df3befa Moved a lot from Load to Constructor fixes #1061
- b8d4b76 Finding BDU with newer preperty
- 20f084a Updated Supporting
- d4c7e74 Updated ReadMe.md
- 12faa36 Newest packages
- 8154b1f Updated Supporting
- 5f42569 Show/Hide Supporting button
- e384567 New ver of Supporting
- 9c50685 AssemblyInfo updated to 2014-2024
- fee9a2f Using submodule https://github.com/rappen/Rappen.XTB.Supporting instead
- 9c3d345 Merge pull request #1055 from rappen/supporting
- 8ca6301 Fixing handling of AutoDisplayCount
- 12b1230 Stop saving settings file
- ee61b7e Major: can enable support by tool
- 7af8955 Bugfix
- 4a2638f Tiny small things
- 9d4a1fc Cleaning resources
- 3ce5df8 Added info-text + cleaning resources
- 1935fe1 Cleaning usings
- ded5869 Adjusting menu layout a bit
- a45ba9b Nicer cooler smarter code and classes
- ff15e4c Added Already feature. More into settings/Rappen.XTB file
- d6d53b9 Smallstuffs
- bf2828c Added SettingsVersion to be able to reset stuff
- 8e3f99b Smallfixes
- d507119 Better names of controls and RappenXTB class properties
- 0836be1 v 0.8 simplifying code
- c4616f1 v 0.7 more safer, exceptions can never show up
- d9f4ff3 v 0.6 Added AppInsights, Help is in settings, percent chance of showing it
- ff6510d v 0.5 putting some colors in the settings xml
- e527720 v 0.4 better and better...
- e9f1b98 v 0.3 Added settings, when to show. Added Contribute+Never. Plus UI a lot.
- 0c06ea6 v 0.2
- 5deb9b0 Designing
- 28f13dd Prep for using UrlUtils
- 4923b9c v0.1 of supporting feature
- d593aab Updated helpers
- b03df81 Rightaligned Bigint values
- 8b75f9d Updated helpers
- d728179 Fixing #1047 ugly bug about paging results
- 168bebf Using newest Rappen.XTB.Helper
This list of changes was auto generated.
FetchXMLBuilder-1.2024.04.001
Release Notes
Changes:
- c3d466e Updated links about link-entity
- ef9cb17 One thousand fixed! Can now show Both columns in related entities. Fixed #1000
- b1e1717 Showing M:1 and 1:M on link-entity - very clearer now! #1034
- 7b037c7 Added link-entity type in treeview builder Closing #1034
- 4154c9b Minor fixes related to #1027 and fixed #1019
- f43245e Filter on Entity node properties! #964
- 0f3c4ca Fixed #869 Use constants for primary attributes from EBG
- d707a73 Only enable Show Logical when Friendly mode #1015
- 056daab Possible to show both Friendly and LogicalName of Entities. Solves #1015
- 3c65edb Less code in FXB! Using more from Rappen.XTB.Helpers repo
See More
- a40adfb Improve handling of Attribute Alias in View Result #1039
- 3ca1e98 Fixed #1006 plus simple/corrected C# code in Filters
- a08c261 Removing unneccessary using
- 410994f Nicer UI for datetime conditions #975
- 5d413e6 Condition property node is a lot better now :)
- d391750 Updated FXBtoWebAPI submodule from @MarkMpn
- fc2ca21 Merge branch 'master' of https://github.com/rappen/FetchXMLBuilder
- 1cf47f8 Better Aliases now #1022
- 2f51392 Merge pull request #1033 from MarkMpn/schema
- b103abd Merge pull request #1030 from grasshopperhamburger/link-entity-alias-conflict-fix
- 6d9a877 Lookup condition handls valueof better
- 41df84a Supports Hint Union. Closing #1038
- 0f0a4a8 Supporting Fetch Options etc. Closing #1021
- 02420ff A few improvements of multiple levens Fixed #1029
- 971c700 Implemented closed #1037
- 7653564 Tiny more decent code
- c712727 Condition control is HUGE improved! #1022
- 6dbdba8 Simplifying link opening
- 1cdacef Updated schema & autocomplete
- f1a28f6 Getting latest submodule from @MarkMpn #993
- f53d602 Supports link-entity under filter node #1022
- 368a5bb Added big clear button that gois us to Learn FetchXml from MS
- a490c61 Updated fetchxml conversion to c sharp to avoid collision
- d2ae7ca Better messages during retrievemultiple Fixed #1026
- 5595223 Fixed #1028 show attributes with Friendly even if null
- 2820697 Merge branch 'master' of https://github.com/rappen/FetchXMLBuilder
- b3a3571 Fixed #1012 to open OData to correct profile
- 07e827a Fixed #1012v open OData to correct profile
- 70463d1 Latest stuff from Rappen.XTB.Helper
- 98ea5b1 Supporting all link-entity types #1024
- 24141a0 Added By Me a Coffee link
- 7d39a1c Latest helpers
- 2d4e696 More general use of RetrieveMultipleAll
- da15c50 Less unexpected error messages
- d2bc5e6 Friendly condition Choice and Bool #985
- 44068fb Defaulting to first available operator on conditions
- 381e62d Filtering by columns handles Bools better #1003
- fdebc1b I bit more help with ToolTips about metadata filtering
- 66e9cb7 Using new control TriCheckBox
- 98eff5a Revert "Delete LICENSE"
- 64776b5 Delete LICENSE
This list of changes was auto generated.
FetchXMLBuilder-1.2023.11.001
Release Notes
Changes:
- 01cac27 Updated WebView2 and ActiveDirectory from NuGet
- 0e13c61 Updated MS packages to latest
- 2fdb4f2 Layout improved #961 #967 #969 #983
- 29bbf1d Updates latest MarkMpn, MsCrmTools and Rappen.XTB.Helpers
- 5a02a31 Fixed #984 Don't ask about comment if no comments
- 4806ba9 Updated all nugets and .net fw 4.8
- 6a077e2 Fixing #MscrmTools/XrmToolBox/1293 was using PluginStore
- 4e665b2 Fixing #963 in Rappen.XTB.Helper
- a9722d8 Updating Creator ID to DX prefix for BizApps.
This list of changes was auto generated.
FetchXMLBuilder-1.2023.08.002
Changes:
- 13ee360 Latest versions of Microsoft.CrmSdk packages
- a405f14 Added more features about Layout in Results. #962
- 11d15d5 Internal method to open LayoutXML view
- ca778eb Fix for Layout Cell IsHidden flag
- ad9b64b Fixed #955 Incorrect record no for load all pages type
- 04abf5e Reset Layout better now. #960
- 0d107f4 Using new extension method string.ToXml everywhere
- 5eb779a Missed click/unclick Both #882
This list of changes was auto generated.