Changelog for hiedb-0.4.2.0
Revision history for hiedb
0.4.2.0 -- 2022-09-12
0.4.1.0 -- 2021-06-29
- Support GHC 9.2 (@fendor)
 
- Remove 
ghc-api-compat dependency (@fendor)
 
0.4.0.0 -- 2021-06-29
- Index module exports
 
- New queries 
getAllIndexedExports, getExportsForModule, and findExporters
 
- Support for ghc-9.0
 
- An new 
addRefsFromLoaded_unsafe to index a module with cleanup or transactional behaviour
 
- Include test data in source tarball
 
- Use terminal-size for printing in some cases, making verbose indexing faster in some cases
 
0.3.0.1 -- 2021-01-27
- Add additional sqlite indexes to prevent accidently quadratic behaviour while indexing
 
0.3.0.0 -- 2021-01-20
- Introduce 
SourceFile type
 
- Add 
deleteMissingRealFiles to garbage collect missing/deleted files
 
- Enforce 
is_real => hs_src IS NOT NULL constraint in database.
 
- Add option to show context for source spans
 
- Coloured output and other output improvements
 
- Garbage collection of typenames
 
- Added flag to reindex all files
 
- 'addRefsFrom' now returns a boolean indicating if the file was indexed or skipped
 
0.2.0.0 -- 2021-01-06
- Use fingerprints/hashes instead of modtimes to maintin database consistency
 
- Type references are only reported for bind sites
 
- Type references are computed for all files
 
- Total time taken to index is reported
 
search is now called findReferences
 
findTypeRefs has a similar type signature to findReferences
 
0.1.0.0 -- 2020-11-08