Skip to content

Releases: kevinselwyn/nessemble-rs

nessemble v2.5.2

Choose a tag to compare

@github-actions github-actions released this 13 Jul 15:44
634b3ee

nessemble — a 6502 assembler for the Nintendo Entertainment System.

Downloads

Platform Artifact(s)
macOS nessemble_*.pkg, nessemble_*_macos.tar.gz
Linux amd64 nessemble_*_amd64.deb
Linux i386 nessemble_*_i386.deb
Windows 32-bit nessemble_*_win32.exe, …_win32.msi
Windows 64-bit nessemble_*_win64.exe, …_win64.msi

macOS: "Apple could not verify…" on the .pkg

The .pkg is not signed with an Apple Developer ID, so macOS
Gatekeeper blocks it after download. Either clear the quarantine flag
and install the .pkg normally:

xattr -d com.apple.quarantine nessemble_*.pkg
sudo installer -pkg nessemble_*.pkg -target /

…or skip the installer entirely and use the plain binary tarball:

tar -xzf nessemble_*_macos.tar.gz
xattr -d com.apple.quarantine nessemble        # clear quarantine
sudo mv nessemble /usr/local/bin/               # onto your PATH

What's Changed

Other Changes

  • Update copyright to a 2017-2026 range; source author from the workspace Cargo.toml by @kevinselwyn in #31

Full Changelog: v2.5.1...v2.5.2

nessemble v2.5.1

Choose a tag to compare

@github-actions github-actions released this 13 Jul 14:16
a7130d1

nessemble — a 6502 assembler for the Nintendo Entertainment System.

Downloads

Platform Artifact(s)
macOS nessemble_*.pkg, nessemble_*_macos.tar.gz
Linux amd64 nessemble_*_amd64.deb
Linux i386 nessemble_*_i386.deb
Windows 32-bit nessemble_*_win32.exe, …_win32.msi
Windows 64-bit nessemble_*_win64.exe, …_win64.msi

macOS: "Apple could not verify…" on the .pkg

The .pkg is not signed with an Apple Developer ID, so macOS
Gatekeeper blocks it after download. Either clear the quarantine flag
and install the .pkg normally:

xattr -d com.apple.quarantine nessemble_*.pkg
sudo installer -pkg nessemble_*.pkg -target /

…or skip the installer entirely and use the plain binary tarball:

tar -xzf nessemble_*_macos.tar.gz
xattr -d com.apple.quarantine nessemble        # clear quarantine
sudo mv nessemble /usr/local/bin/               # onto your PATH

What's Changed

Other Changes

Full Changelog: v2.5.0...v2.5.1

nessemble v2.5.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 13:44
0c90fe2

nessemble — a 6502 assembler for the Nintendo Entertainment System.

Downloads

Platform Artifact(s)
macOS nessemble_*.pkg, nessemble_*_macos.tar.gz
Linux amd64 nessemble_*_amd64.deb
Linux i386 nessemble_*_i386.deb
Windows 32-bit nessemble_*_win32.exe, …_win32.msi
Windows 64-bit nessemble_*_win64.exe, …_win64.msi

macOS: "Apple could not verify…" on the .pkg

The .pkg is not signed with an Apple Developer ID, so macOS
Gatekeeper blocks it after download. Either clear the quarantine flag
and install the .pkg normally:

xattr -d com.apple.quarantine nessemble_*.pkg
sudo installer -pkg nessemble_*.pkg -target /

…or skip the installer entirely and use the plain binary tarball:

tar -xzf nessemble_*_macos.tar.gz
xattr -d com.apple.quarantine nessemble        # clear quarantine
sudo mv nessemble /usr/local/bin/               # onto your PATH

What's Changed

Other Changes

  • Link the 1.x repo from the README; move license text to root LICENSE.txt by @kevinselwyn in #21
  • docs: add plans/ directory and a language-server plan by @kevinselwyn in #22
  • lsp: Phase 0 — scaffold the language server and nessemble lsp subcommand by @kevinselwyn in #23
  • lsp: Phases 1 & 2 — diagnostics and completion by @kevinselwyn in #24
  • lsp: Phase 3 — formatting and semantic-token highlighting by @kevinselwyn in #25
  • lsp: Phase 4 — multi-error diagnostics with token-accurate ranges by @kevinselwyn in #26
  • lsp: Phase 5 — navigation, symbols & hover by @kevinselwyn in #27
  • lsp: Phase 6 — file-content overlay (core seam) by @kevinselwyn in #28
  • lsp: Phases 7 & 8 — workspace-aware analysis, editing aids, release 2.5.0 by @kevinselwyn in #29

Full Changelog: v2.4.0...v2.5.0

nessemble v2.4.0

Choose a tag to compare

@github-actions github-actions released this 12 Jul 13:46
6256cf1

nessemble — a 6502 assembler for the Nintendo Entertainment System.

Downloads

Platform Artifact(s)
macOS nessemble_*.pkg, nessemble_*_macos.tar.gz
Linux amd64 nessemble_*_amd64.deb
Linux i386 nessemble_*_i386.deb
Windows 32-bit nessemble_*_win32.exe, …_win32.msi
Windows 64-bit nessemble_*_win64.exe, …_win64.msi

macOS: "Apple could not verify…" on the .pkg

The .pkg is not signed with an Apple Developer ID, so macOS
Gatekeeper blocks it after download. Either clear the quarantine flag
and install the .pkg normally:

xattr -d com.apple.quarantine nessemble_*.pkg
sudo installer -pkg nessemble_*.pkg -target /

…or skip the installer entirely and use the plain binary tarball:

tar -xzf nessemble_*_macos.tar.gz
xattr -d com.apple.quarantine nessemble        # clear quarantine
sudo mv nessemble /usr/local/bin/               # onto your PATH

What's Changed

Other Changes

  • Resolve --pseudo script paths relative to the mapping file by @kevinselwyn in #20

Full Changelog: v2.3.0...v2.4.0

nessemble v2.3.0

Choose a tag to compare

@github-actions github-actions released this 12 Jul 11:59
a68b8be

nessemble — a 6502 assembler for the Nintendo Entertainment System.

Downloads

Platform Artifact(s)
macOS nessemble_*.pkg, nessemble_*_macos.tar.gz
Linux amd64 nessemble_*_amd64.deb
Linux i386 nessemble_*_i386.deb
Windows 32-bit nessemble_*_win32.exe, …_win32.msi
Windows 64-bit nessemble_*_win64.exe, …_win64.msi

macOS: "Apple could not verify…" on the .pkg

The .pkg is not signed with an Apple Developer ID, so macOS
Gatekeeper blocks it after download. Either clear the quarantine flag
and install the .pkg normally:

xattr -d com.apple.quarantine nessemble_*.pkg
sudo installer -pkg nessemble_*.pkg -target /

…or skip the installer entirely and use the plain binary tarball:

tar -xzf nessemble_*_macos.tar.gz
xattr -d com.apple.quarantine nessemble        # clear quarantine
sudo mv nessemble /usr/local/bin/               # onto your PATH

What's Changed

Other Changes

  • Add a decode_png(blob) function to the scripting host by @kevinselwyn in #19

Full Changelog: v2.2.0...v2.3.0

nessemble v2.2.0

Choose a tag to compare

@github-actions github-actions released this 12 Jul 03:36
cc29c9e

nessemble — a 6502 assembler for the Nintendo Entertainment System.

Downloads

Platform Artifact(s)
macOS nessemble_*.pkg, nessemble_*_macos.tar.gz
Linux amd64 nessemble_*_amd64.deb
Linux i386 nessemble_*_i386.deb
Windows 32-bit nessemble_*_win32.exe, …_win32.msi
Windows 64-bit nessemble_*_win64.exe, …_win64.msi

macOS: "Apple could not verify…" on the .pkg

The .pkg is not signed with an Apple Developer ID, so macOS
Gatekeeper blocks it after download. Either clear the quarantine flag
and install the .pkg normally:

xattr -d com.apple.quarantine nessemble_*.pkg
sudo installer -pkg nessemble_*.pkg -target /

…or skip the installer entirely and use the plain binary tarball:

tar -xzf nessemble_*_macos.tar.gz
xattr -d com.apple.quarantine nessemble        # clear quarantine
sudo mv nessemble /usr/local/bin/               # onto your PATH

What's Changed

Other Changes

  • Add filesystem access to pseudo-op scripts via rhai-fs by @kevinselwyn in #18

Full Changelog: v2.1.2...v2.2.0

nessemble v2.1.2

Choose a tag to compare

@github-actions github-actions released this 12 Jul 02:23
76b5cc8

nessemble — a 6502 assembler for the Nintendo Entertainment System.

Downloads

Platform Artifact(s)
macOS nessemble_*.pkg, nessemble_*_macos.tar.gz
Linux amd64 nessemble_*_amd64.deb
Linux i386 nessemble_*_i386.deb
Windows 32-bit nessemble_*_win32.exe, …_win32.msi
Windows 64-bit nessemble_*_win64.exe, …_win64.msi

macOS: "Apple could not verify…" on the .pkg

The .pkg is not signed with an Apple Developer ID, so macOS
Gatekeeper blocks it after download. Either clear the quarantine flag
and install the .pkg normally:

xattr -d com.apple.quarantine nessemble_*.pkg
sudo installer -pkg nessemble_*.pkg -target /

…or skip the installer entirely and use the plain binary tarball:

tar -xzf nessemble_*_macos.tar.gz
xattr -d com.apple.quarantine nessemble        # clear quarantine
sudo mv nessemble /usr/local/bin/               # onto your PATH

What's Changed

Other Changes

  • Ship a plain macOS binary tarball and document the Gatekeeper workaround by @kevinselwyn in #17

Full Changelog: v2.1.1...v2.1.2

nessemble v2.1.1

Choose a tag to compare

@github-actions github-actions released this 11 Jul 22:55
bf7fbfd

nessemble — a 6502 assembler for the Nintendo Entertainment System.

Downloads

Platform Artifact(s)
macOS nessemble_*.pkg
Linux amd64 nessemble_*_amd64.deb
Linux i386 nessemble_*_i386.deb
Windows 32-bit nessemble_*_win32.exe, …_win32.msi
Windows 64-bit nessemble_*_win64.exe, …_win64.msi

What's Changed

Other Changes

  • Add cross-directory resolution tests and fill path-resolution gaps by @kevinselwyn in #16

Full Changelog: v2.1.0...v2.1.1

nessemble v2.1.0

Choose a tag to compare

@github-actions github-actions released this 11 Jul 22:41
4d59bab

nessemble — a 6502 assembler for the Nintendo Entertainment System.

Downloads

Platform Artifact(s)
macOS nessemble_*.pkg
Linux amd64 nessemble_*_amd64.deb
Linux i386 nessemble_*_i386.deb
Windows 32-bit nessemble_*_win32.exe, …_win32.msi
Windows 64-bit nessemble_*_win64.exe, …_win64.msi

What's Changed

Other Changes

  • Resolve filename-based directives relative to the containing file by @kevinselwyn in #15

Full Changelog: v2.0.1...v2.1.0

nessemble v2.0.1

Choose a tag to compare

@github-actions github-actions released this 11 Jul 21:52
357ae94

nessemble — a 6502 assembler for the Nintendo Entertainment System.

Downloads

Platform Artifact(s)
macOS nessemble_*.pkg
Linux amd64 nessemble_*_amd64.deb
Linux i386 nessemble_*_i386.deb
Windows 32-bit nessemble_*_win32.exe, …_win32.msi
Windows 64-bit nessemble_*_win64.exe, …_win64.msi

What's Changed

Other Changes

  • docs: reflect 2.0 reality and add a 1.x → 2.x upgrade guide by @kevinselwyn in #13
  • Tighten to a curated pedantic clippy bar; make the lexer panic-free by @kevinselwyn in #14

Full Changelog: v2.0.0...v2.0.1