TIC-80 tiny computer 1.0.2164
What's Changed
- Added --version command line argument by @nalquas in #1503
- Handle emacs ^n ^p and ^e keys in the editor by @trufae in #1530
- sdl: Fix comparision warning by @RobLoach in #1537
- Add TIC_UNUSED() to handle unused parameter warnings by @RobLoach in #1538
- Update Fennel to version 0.10.0. by @technomancy in #1539
- fix path problems with baremeta #1541 by @msx80 in #1582
- Improvements for language support by @msx80 in #1590
- Baremetal RPI: added Squirrel language which was previously disabled. by @msx80 in #1596
- Fix eval command by @technomancy in #1633
- Optimize tic api call performance in LUA. by @vsariola in #1628
- #714: fix crackling audio. by @vsariola in #1618
- Activate strict mode in Fennel when strict: true header is found. by @technomancy in #1653
- Poke1 and Peek1 by @SuperPupperDoggo in #1616
- (fix) ignore negative index passed to spr by @joshgoebel in #1665
- (enh) errors when mkdir fails by @joshgoebel in #1667
- (chore) move moonscript into separate C file by @joshgoebel in #1670
- fixup: move moon script and fennel into sep files by @joshgoebel in #1671
- (enh) Music editor: Skip over sharp column when using cursor keys by @joshgoebel in #1672
- Fedora build instructions by @lzap in #1679
- add MacOS application instructions by @lzap in #1680
- suggest pro when trying to open source with standard by @joshgoebel in #1684
- Replace a right single apostrophe in the API help with an apostrophe by @blinry in #1697
- Improvements to README.md by @Tyler887 in #1701
- Add community guidelines by @Tyler887 in #1703
- Update Fennel to version 1.0.0. by @technomancy in #1708
- squirrel: Fix mouse() from returning null values by @RobLoach in #1719
- Add some missing spaces, and reword a few phrases by @blinry in #1722
- sdl: Fix warnings of string.h missing by @RobLoach in #1724
- Fix OpenDingux builds by @RobLoach in #1725
- Ruby scripting support by @remi6397 in #1726
- Small changes to the Ruby bindings by @remi6397 in #1733
- Add Shift+Return shortcut to the code editor that auto-closes a block by @blinry in #1721
- When listing language options in the spec, use "x, y, or z" format by @blinry in #1745
- On Linux, use Ctrl+L to clear the console, per default of other shells by @blinry in #1753
- Add help topics for keys and buttons by @blinry in #1754
- Typo: Correct variable was not getting updated by @joshgoebel in #1783
- Create SECURITY.md by @joshgoebel in #1786
- Console:
cd
with no args returns home by @joshgoebel in #1789 - add default license, version, site tags to demos by @joshgoebel in #1790
- support CTRL-A, CTRL-E console editing keystrokes by @joshgoebel in #1791
- (chore) bring all Demo header into sync with new tags by @joshgoebel in #1793
- fix: prevent cartridges hijacking keyboard events by @joshgoebel in #1787
- Do not default to the first available language for new carts. by @remi6397 in #1792
- (enh) moonscript supports eval now by @joshgoebel in #1800
- faster drawTile, remove repeat clipping checks by @joshgoebel in #1801
- order langauges by alphabetical order by @joshgoebel in #1804
- split out main menu code from studio by @joshgoebel in #1813
- Fix compilation for emscripten libretro by @phcoder in #1821
- mruby: Make Ruby Build Optional by @RobLoach in #1823
- Update SDL2 version by @luizdepra in #1825
- Export without editor in pro version is done. by @Darenn in #1837
- (chore) update Zig source to use new BOOT() by @joshgoebel in #1863
- [WIP] Advanced tab-completion for the console by @blinry in #1840
- fix(zig) fix template compiling and add TextureSource by @joshgoebel in #1850
- D WebAssembly binding by @PierceNg in #1886
- Fix crash when internet is disabled by @OldiLo in #1890
- Improved D template by @PierceNg in #1891
New Contributors
- @trufae made their first contribution in #1530
- @vsariola made their first contribution in #1628
- @lzap made their first contribution in #1679
- @blinry made their first contribution in #1697
- @Tyler887 made their first contribution in #1701
- @remi6397 made their first contribution in #1726
- @luizdepra made their first contribution in #1825
- @Darenn made their first contribution in #1837
- @PierceNg made their first contribution in #1886
- @OldiLo made their first contribution in #1890
Full Changelog: 0.90.1723...v1.0.2164