Skip to content

v1.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Mar 16:32
2e965a1

JuliaSyntax v1.0.0

Diff since v0.4.10

See code for breaking changes.

Merged pull requests:

  • Remove Base.convert methods between AbstractString and Kind (#500) (@fredrikekre)
  • Fix serialization of kinds with multibyte chars (#501) (@fredrikekre)
  • Don't assume that SubString has pointer and copy instead (#506) (@LilithHafner)
  • fix typos (#508) (@spaette)
  • https in readme (#510) (@spaette)
  • Parse docstrings within structs as K"doc" (#511) (@c42f)
  • Fix incomplete_tag generation with trailing whitespace (#518) (@c42f)
  • Add TRAILING_COMMA_FLAG to distinguish (a,b) vs (a,b,) (#521) (@c42f)
  • Make left hand side of -> parse as a tuple of arguments (#522) (@c42f)
  • Parse non-syntactic operator tokens as K"Identifier" kind (#523) (@c42f)
  • Add U+1F8B2 🢲 as an operator (#525) (@pthariensflame)
  • Fix SyntaxNode->Expr conversion with SubString source code (#528) (@c42f)
  • AST: Use a single kind K"op=" for updating assignments (#530) (@c42f)
  • Bump version to 1.0.0 (#531) (@c42f)

Closed issues:

  • improve error message for new missing type parameters. (#431)
  • Release 1.0.0 (#472)
  • Remap operator tokens to K"Identifier" during parsing (#474)
  • Failed to parse markdown doc string (#503)
  • Error: JuliaSyntax parser failed — falling back to flisp! (#505)
  • Regression in incomplete_tag (#512)
  • function call lacking argument (#514)
  • wrong line number when line ends with a semi-colon (#517)
  • StackOverflowError from VS Code extension telemetry (#520)
  • Got this error Error: JuliaSyntax parser failed — falling back to flisp! │ │ This is not your fault. Please submit a bug report to https://github.com/JuliaLang/JuliaSyntax.jl/issues │ │ exception = │ │ StackOverflowError: (#527)
  • Julia Crashed in Execution of Generated Symbolic Function. (#529)