Skip to content

Latest commit

 

History

History
98 lines (70 loc) · 2.24 KB

CHANGES.md

File metadata and controls

98 lines (70 loc) · 2.24 KB

NSnake CHANGES

nsnake 3.0.2 2023-??-??

  • Ditch setgid in favor to writable group.
  • Simplify GNUmakefile.

nsnake 3.0.1 2021-06-17

  • Switch to GNU make for portability.

nsnake 3.0.0 2021-06-17

  • Removal of non-POSIX err(3) functions,
  • Added a title screen,
  • Added a scores screen,
  • Simplified some parts of the code,
  • Changed scores format into plain text.

nsnake 2.2.1 2020-01-26

  • Fix build by passing -lncurses at the end,
  • Merge config.mk in Makefile,
  • Remove non-POSIX commands in Makefile.

nsnake 2.2.0 2019-10-14

  • Add automatic feature detection with sysconfig.sh,
  • Stay even more close to POSIX.

nsnake 2.1.0 2019-09-05

  • Switch back to plain Makefiles,
  • Removing bundled libraries,
  • Do almost all platform detection in nsnake.h.

nsnake 2.0.0 2016-02-26

  • Switch to CMake,
  • Port to Windows,
  • Add -v option for verbosity.

nsnake 1.4.0 2012-01-12

  • Prevent food for spawning on snake,
  • Added a cute animation when quitting,
  • Switch to stdbool instead of int,
  • Remove useless function parameters.

nsnake 1.3.0 2011-08-28

  • Fix a security when reading a bad (or nonexistent) file,
  • Do not append the same score twice,
  • Fix a failure when a food is near the wall and the snake wallcrosses,
  • Added an option to disable scoring.

nsnake 1.2.1 2011-08-26

  • Pause is working again.

nsnake 1.2.0 2011-08-25

  • Added option to set the color,
  • Switch to binary score file,
  • Reduced snake's length to uint16_t from size_t.

nsnake 1.1.0 2011-04-03

  • Bug where food spawn on snake fixed,
  • New feature: if screen is filled, snake is reduced to the default size,
  • Show scores according to -w switch,
  • Improved security parsing nicknames in the score file,
  • Added more security in insertscore() function,
  • Improved the pause state, now possible to quit,
  • Better showscore() output.

nsnake 1.0.1 2011-03-08

  • Little fix in the Makefile for the FreeBSD port.

nsnake 1.0.0 2011-03-08

  • Initial release.