- Load implicit assemblies automatically
- Improve database size
- Fix to allow substring matching in name search
- Improve sort order
- Improve performance
- Add type coloring
- Add substring matching and
--substring
option - Allow
_
for wildcard - Fix type variable bug (#139)
- Improve performance
- Add type coloring
- Fix type variable bug (#139)
- Improve performance
- Fix print bugs (generic method and generic type abbreviation)
- Ignore the invalid xml
- Fix the link generator of .Net Api Browser
- Fix the link generator of .Net Api Browser
- Add subtype matching
- Add name search by single type query
- Add C# mode (experimental) and
--language
option - Support struct tuple
- Add
--single-letter-as-variable
option - Add the link generator to .Net Api Browser
- Add the link generator to the reference of FParsec
- Remove
=>
syntax - Change serialization library to MessagePack from FsPickler
- Fix bugs
- Improve performance
- Change seliarization library to MessagePack from FsPickler
- Add flexible type matching
- Improve results display
- Fix C# parser
- Change byref matching
- Change the result format
- Add the link generator to .Net Api Browser
- Support struct tuple
- Remove
=>
syntax - Add C# mode
- Fix the computation expression builder url
- Fix the distance of swap-order
- Support computation expression
- Add swapping parameters and tuple elements
- Add complementing parameters and tuple elements
- Fix type abbreviation result
- Fix automatic generalization parameter
- Improve assembly loading
Engine
- Improve the display of the parameter name
- Support optional parameters
- Add
--ignore-case
option - Add type and type abbreviation searching
- Add module searching
- Add union case searching
- Add convertion between function and delegate
- Change the constructor name query to "T.new : _", "T..ctor : _" and "T : _" from "T : _"
- Add partial matching to name searching
Libarary
- Add FSharpApiSearch.LinkGenerator module
- Change SearchOption's accessors to function
Console
- Add
#clear
command to clear the console buffer - Add
#targets
command to list target assemblies - Improve the startup time
Engine
- Add partial matching to name searching
- Add module searching
- Add the namespace to the result of type abbreviation
- Change to allow the type name and ".ctor" to the constructor
- Improve type abbreviation matching with the ignore-case option
- Fix to ignore private type definition
Console
- Add
#clear
command to clear the console buffer - Improve the startup time
Engine
- Improve the display of the parameter name
- Add
--ignore-case
option - Add type and type abbreviation searching
- Add conversion between function and delegate
- Support union case
- Support optional parameters
- Change the constructor name query to "new : _"
Library
- Add LinkGenerator module
- Change the SearchOptions's accessor to function
- Allow digit, _ and ' in the name search query (#92)
- Add the assembly name to the result
- Add the namespace searching (#9)
- Change the search option names (#61)
- Change the first argument to search as a receiver (#80)
- Add searching by operator name
- Add
--xmldoc
option to show xml document - Fix loading bugs (#41, #83)
- Fix searching bugs (#78, #68)
- Fix error at similarity searching (#81)
- Support active pattern
- Support function type abbreviation
- Support type extension and extension member
- Fix array printing (#57)
- Fix loading type constraints of type abbreviation (#66)
- Fix FSharpApiSearch.Database.exe option's bugs (#65, #67)
- Support type constraints at similarity searching
- Exclude the modules (LanguagePrimitives and OperatorIntrinsics) for the F# compiler
- Add ignore-argstyle option
- Improve the start-up time by database
- Initial release