Skip to content

Commit

Permalink
Start the work related to new version (1.2.0)
Browse files Browse the repository at this point in the history
  • Loading branch information
robertrypula committed Nov 18, 2018
1 parent a9db0f9 commit ee4aa1c
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 6 deletions.
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,6 @@ that simplifies basic input and output of the text based games.
## Changelog

### Still TODO
- collision detection both with borders and other blocks (probably in 1.2.x)
- implement hard drop and integrate it with collision detection (probably in 1.3.x)
- move tetrimino one line down after given interval (probably in 1.4.x)
- when tetrimino will hit the 'ground' trigger new tetrimino (probably in 1.5.x)
Expand All @@ -137,6 +136,10 @@ that simplifies basic input and output of the text based games.
- extend the readme?
- ...

### 1.2.0 - ?? November 2018
- [todo] fix keyName parameter usage in ascii-runner.ts
- [todo] collision detection both with borders and other blocks

### 1.1.1 - 18 November 2018
- adds dedicated 'GameLoopIteration' type that solves the problem in the *.d.ts file used by older typescript compilers
- version upgrade of terminal-game-io (2.1.2 -> 3.1.0) - thanks to the new version of terminal-game-io all externals could be removed ('process' and 'readline')
Expand Down
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "simple-tetris",
"version": "1.1.1",
"version": "1.2.0-rc",
"description": "This package provides API that allows you to easily create clones of the Tetris game. It handles game core - your role is to write the UI. Library was inspired by Redux and was written from scratch in TypeScript.",
"keywords": [
"ascii game",
Expand Down Expand Up @@ -38,7 +38,7 @@
"npm-check": "npm-check --skip-unused",
"npm-check:u": "npm-check --skip-unused -u"
},
"main": "dist/simple-tetris-v1.1.1.js",
"main": "dist/simple-tetris-v1.2.0-rc.js",
"types": "dist/main.d.ts",
"files": [
"dist/"
Expand Down
2 changes: 1 addition & 1 deletion src/lib/version.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Copyright (c) 2018 Robert Rypuła - https://github.com/robertrypula

export const version = '1.1.1';
export const version = '1.2.0-rc';
export const author = 'Robert Rypuła';
export const githubUrl = 'https://github.com/robertrypula';
2 changes: 1 addition & 1 deletion src/templates/ascii-runner-node.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright (c) 2018 Robert Rypuła - https://github.com/robertrypula

const SimpleTetris = require('./simple-tetris-v1.1.1.js');
const SimpleTetris = require('./simple-tetris-v1.2.0-rc.js');
const asciiRunner = new SimpleTetris.AsciiRunner();

// in your application replace it to: require('simple-tetris');

0 comments on commit ee4aa1c

Please sign in to comment.