-
Notifications
You must be signed in to change notification settings - Fork 7
Release Notes
James Dunkerley edited this page Apr 21, 2017
·
5 revisions
- Bug fix: XmlSerialiser could not deserialise
- Added unit test for Xml Input Tool
- Bug fix: Unit Test compare macro had bug with NULL values.
- First release of both OmniBusRegex and the OmniBus tools in a single release
- New Tool: XML Input
- Read an XML file into path and value
- Walkthrough of how to put together
- Restructured the code base to be NuGet based
- OmniBus.Framework.Shared: common interfaces and tool
- OmniBus.Framework: BaseEngine and associated pieces
- OmniBus.Framework.GUI: BasePlugin and new installer system
- Designed to be moved to HTML UI in future versions
- New PowerShell Installer
- Development and release install scripts
- Complete move away from JDTools name
- Improved UnitTest script (taken from the AlteryxFormulaAddIns project)
- Relative paths for all resources
- Tested on both 10.6 and 11 now
- New Release script to simplify creating a release
- Add MIT license and add libraries used to README.md
- Minor bug fixes to the Regex tool
- Does NOT contain rest of the OmniBus tools
- Initial experimental release of a Regex UI
- Does NOT contain rest of the OmniBus tools
- Create an HTML UI based on the Formula tool for the Regex tool
- Restructure of internal code
- New name: OmniBus
- First proof of concept of a Roslyn tool.
- Roslyn Input tool
- Given a Lambda expression returning an individual value or an enumberable
- Converts object into table columns
- Fixed file blocking issue in Install.bat using PowerShell command
- Tools now report the progress to the engine (the % complete now appears)
- Tools now report to the engine on completion (Green box now appears)
- Move to .Net 4.5, same version as used by Alteryx
- Remove some unused references from the project
- New Unit Tests work flows and runner
- New Tool: HexBin
- Recreate Tableau HexBin functions
- Based off algorithm inside d3 HexBins
- Bug fix for random number generator so it can use a shared random number generator
- Update to Icons to be more in keeping with Alteryx built in tools
- Rename and restructure of tools and library
- PropertyGrid now has descriptions of configuration options
- New samples collection for release
- Culture Aware Parsing
- Added culture support to DateTimeParser
- Added string formatting tool to output formatted strings to the workflow
- Added new culture aware NumberParser tool
- Hash Function Tool
- Create various hash codes for strings
- Random Number
- Generate random numbers
- Supports seed value so can be repeatable
- Support for different distributions (Uniform, Triangular, Normal and LogNormal) (based off Math.Net Numerics)
- Following Adam Riley advice, use a different key to find Alteryx
- Added Uninstall.bat
- Enhanced Install.bat
- DateTimeParser gains an icon
- Simple Install Script
- Integrated Property Grid UI for GUIs
- Support for Input stream field names
- DateTimeInputTool
- Generate a date (like Date tool)
- Push either Date or DateTime
- DateTimeParserTool
- Expose .Net based DateTime parsing to Alteryx
- Allow for specific format or automatic format detection
- CircuitBreakerTool
- Pass through data unless a second input receives data
Developing Functions
Grouped Record ID