All Versions
10
Latest Version
Avg Release Cycle
122 days
Latest Release
293 days ago

Changelog History

  • v0.8.1

    August 18, 2019

    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

    November 06, 2018

    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

    March 07, 2018

    📚 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

    March 07, 2018

    🚀 This new minor release brings new awesome features and fixes:

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

  • v0.6.1

    September 20, 2017
    • 👍 Allow trace to be nilable
    • 🚚 Move Request params to RequestMessage (#23)
    • 🍎 Resolve LLVM Installation Issues in Linux and macOS
  • v0.6.0

    August 10, 2017
    • 👍 Formatting support
    • 👍 Go to definition support
  • v0.4.0

    September 10, 2016
    • ➕ Add compatibility with Crystal 0.19.1
  • v0.3.0

    August 21, 2016
    • 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
  • v0.2.0

    August 18, 2016
    • 🛠 Fix Log location of scry.out
  • v0.1.0

    August 16, 2016
    • 🚀 First release of Scry.
    • 👌 Support for 64bit linux and OS X
    • Basic type checking and error detection on document change