Skip to content

Latest commit

 

History

History
132 lines (75 loc) · 2.98 KB

CHANGELOG.md

File metadata and controls

132 lines (75 loc) · 2.98 KB

Changelog

All notable changes to the vscode-dasm extension are listed here. For a more complete list of commits, check the tag list in the GitHub repository.

[Unreleased]

4.0.0 - 2018-09-23

Fixed

  • Include file resolving should work again on OSX

Housekeeping

  • Updated dasm-js to latest version
  • Brought many changes that were unreleased and only applied to the separate "debugger" branch

3.2.0 - 2017-07-23

Added

  • The INCDIR pseudo-op is supported now to add new folders to the list of possible INCLUDE locations

Fixed

  • Internal project manager consolidates files into a single assembly group when needed
  • Extension doesn't crash when attempting to include a missing file or files from sub-folders
  • Include files with the word "include" in their path don't make the editor confused anymore
  • Properly remove dangling file dependency info when file is not included in the source anymore

3.1.0 - 2017-07-21

Added

  • Quick navigate to workspace symbols (Cmd+T/Ctrl+T)
  • Highlight all occurrences of a symbol on selection
  • List all uses of a symbol or label (Shift+F12)
  • Symbol remaming (F2)

3.0.1 - 2017-07-19

Minor

  • Marketplace page updates

3.0.0 - 2017-07-19

Added

  • Hover shows definitions for 6502 registers ("PC", "AC", etc)
  • Auto-completion for 6502 registers
  • Source update events (for live compilation, file reference checking, etc) is delayed by 250ms to reduce disk usage and energy consumption
  • Quick navigate to document symbols (Cmd+Shift+O/Ctrl+Shift+O)

Housekeeping

  • Updated all dependencies (including TypeScript, Language client, Language server) to latest versions
  • The language server now provides document links (will be used by outline panel)

2.0.1 - 2017-02-04

Added

  • Multi-file support: include files (e.g. "vcs.h") are properly added to the compilation bundle
  • Navigate/peek definitions now supports included files
  • Auto-completion for instructions, pseudo-ops, symbols, and labels

1.3.0 - 2017-01-24

Added

  • Hover feature now shows definitions for all 6502 instructions and dasm pseudo-ops
  • Added ability to navigate/peek definitions (same file only)

Changed

  • Performance improvements: the main server module manages source lines splitting, instead of each individual feature provider
  • Marketplace page updates

1.2.0 - 2017-01-21

Added

  • Basic symbol/label hover support

Minor

  • Marketplace page updates

1.1.3 - 2017-01-21

Minor

  • Marketplace page updates

1.1.2 - 2017-01-21

Minor

  • Marketplace page updates

1.1.1 - 2017-01-21

Minor

  • Marketplace page updates

1.1.0 - 2017-01-21

Minor

  • Merged extension and language server repositories
  • Marketplace page updates

1.0.2 - 2017-01-14

Minor

  • Marketplace page updates

1.0.1 - 2017-01-14

Minor

  • Marketplace page updates

1.0.0 - 2017-01-14 - Initial release

Added

  • Basic Syntax highlight
  • Inline error detection as you type