Skip to content
This repository has been archived by the owner on Jun 1, 2023. It is now read-only.

Releases: crystal-lang-tools/scry

v0.9.1

30 Mar 08:35
8e8e822
Compare
Choose a tag to compare

Adjusted lock file thanks to @peterhoeg

v0.9.0

18 Mar 06:52
77eefc1
Compare
Choose a tag to compare

Updated for Crystal v0.36.1

v0.8.1

18 Aug 10:25
@bew bew
Compare
Choose a tag to compare

v0.8.1

  • Fix compilation error undefined constant Crystal::Codegen::Target
  • 'Dirty-fix' compilation provider specs
  • Update to crystal 0.30.1

v0.8.0

06 Nov 19:52
8c70338
Compare
Choose a tag to compare

v0.8.0

Scry

  • Fix formatting untitled file #65
  • Analyze files with implicit requires #80
  • Change default log level to info #93
  • Add workspace symbols #106
  • Add symbol end_position using end_location #114
  • Do not use File.each_line iterator to ensure Files are closed #116
  • Add hover #107
  • Log to client #115
  • Add class and module name completion #100
  • Log response on exception #123
  • Various other bug fixes/code refactors

Protocol

  • Handle exit and shutdown request #76
  • Fixes InitializeParams to follow LSP specification #82
  • Add Protocol namespace #134

CI

  • On ci check that code is formatted #57
  • Update to use latest version of Crystal (v0.27.0)

v0.7.1

07 Mar 22:09
Compare
Choose a tag to compare

This patch release enhance current auto-completion by adding documentation:

  • Adds documentation resolve to method completion by @laginha87 (#55)

ezgif com-video-to-gif 1

Enjoy it! 😄

v0.7.0

07 Mar 18:11
Compare
Choose a tag to compare

This new minor release brings new awesome features and fixes:

Thank you so much to all scry's contributors! 😄

v0.6.1

20 Sep 09:28
Compare
Choose a tag to compare
  • Allow trace to be nilable
  • Move Request params to RequestMessage (#23)
  • Resolve LLVM Installation Issues in Linux and macOS

v0.6.0

10 Aug 23:06
965a4f1
Compare
Choose a tag to compare
  • Formatting support
  • Go to definition support

v0.4.0

10 Sep 12:07
Compare
Choose a tag to compare
  • Add compatibility with Crystal 0.19.1

v0.3.0

21 Aug 14:13
Compare
Choose a tag to compare
  • Respond to uncommitted changes
  • Runs a parse analyzer over uncommitted changes. Saved files still trigger a full analysis.
  • Ignores inmemory files when they are opened. They are not in the file system, so always give errors on require