Skip to content

Releases: sabo2/pzprjs

Version v0.11.1

29 Jun 13:35
Compare
Choose a tag to compare

Release date: 2019/6/29

BugFix

  • tapa: Fix answer check failed when question number has ? marks (#7)
  • nanro: Check remaining aux. circle cells (#8)

Minor Changes

  • sato: Change autocmp type from number to room_number

Version v0.11.0

23 Jun 14:56
Compare
Choose a tag to compare

New puzzle

  • nurimisaki: Introduce new puzzle: Nuri-Misaki
  • sato: Introduce new puzzle: Satogaeri

Version v0.10.1

19 Jun 15:05
Compare
Choose a tag to compare

Version v0.10.1-beta1

15 Jun 07:07
Compare
Choose a tag to compare
Version v0.10.1-beta1 Pre-release
Pre-release

Improvement

  • Graphic: Expand bgcolor margin for some genres
  • Operation: Add ability to save/restore operation time
  • akari, shakashaka: Enable to toggle number color for completion
  • heyawake: Allow non-rectangle room for heyawake and ayeheya
  • shakashaka: Limit inputtable triangle if the cell is next to shaded object
  • tawa: Show only shaded cells as red on answer check fail

BugFix

  • BoardPiece: Make it enable to handle cell's array-type properties
  • LineManager: Fix wrong linegraph attach for line-crossing genres
  • gokigen: Fix ensureing drawing bold slashes without irowake mode
  • kouchoku: Show error points as red instead of adjacent ones (#2)
  • numlin, kaero: Paint configured bgcolor for numlin and kaero
  • walllogic: Draw around of the cell when executing undo or redo

Minor Changes

  • tapa: Modify checking the length of shades around numbers
  • test: Ensure to delete temporary svg file
  • project: Fix lint rules etc. in package.json
  • project: Modify some lines violating eslint rules
  • project: Use eslint for linting instead of jshint
  • project: Dissolve some grunt tasks into npm-run-scripts
  • project: Install mocha as a devDependencies

Version 0.10.0

29 Jul 14:36
Compare
Choose a tag to compare

New puzzle

  • armyants: Introduce new puzzle: Army Ants
  • walllogic: Introduce new puzzle: Wall Logic

Improvement

  • Config: Enable set autocmp and autoerr config indivisually by puzzle genre
  • akari: Add autocmp config to toggle painting light
  • lits: Enable autocmp config to indicate four consective shaded cells in the room
  • country, nagenawa: Enable to input cross marks
  • slither, bag, mejilink: Set canvas margin wider
  • stostone: Change the shape of unshaded cell dots

BugFix

  • Encode: Fix misdecoding large number more than five digits
  • LineManager: Fix regenerating line information when paths are separated
  • LineManager: Fix adding or eraseing number misses regenerating line information
  • fillomino: Prevent copying answer number onto question number
  • slalom: Fix gate number trace routine occasionally misses proper order
  • Update pzpr-canvas.js to v0.8.2 to avoid rendering bug of IE and Edge
  • Graphic: Avoid SVG textLength and textAlign rendering bug of IE and Edge
  • Graphic: Fix illegal rendering of indicator when graphic is canvas mode
  • Graphic: Erase border on the edge when graphic is canvas mode

Version 0.9.1

29 Jul 14:34
Compare
Choose a tag to compare

BugFix

  • lib: Update pzpr-canvas to v0.8.1 to avoid error on Opera 12

Version 0.9.0

29 Jul 14:34
Compare
Choose a tag to compare

Improvement

  • dosufuwa: Add shade input mode

Version 0.9.0-beta2

16 Apr 12:30
Compare
Choose a tag to compare
Version 0.9.0-beta2 Pre-release
Pre-release

Breaking Change

  • Config: autocmp_area is integrated with autocmp again. Please check puzzle.painter.autocmp for disambiguating autocmp type

Improvement

  • Config: Change default setting of autocmp to true

Version 0.9.0-beta1

14 Apr 05:44
Compare
Choose a tag to compare
Version 0.9.0-beta1 Pre-release
Pre-release

Breaking Change

  • Configs: redline, redblk, redroad configs are removed. Use puzzle.mouse.setInputMode() instead.

Improvement

  • Graphic: Use narrow font for two or more length text instead of small size font
  • Cell: Expand max number from 255 up to 999
  • Mouse: Enable pinch-zoom for Android Chrome
  • Mouse: Add various common input modes
  • Mouse: Integrate dispRed routine into common input mode
  • Mouse: Add mouse.setInversion() method to invert mouse button
  • Puzzle: Introduce 'mode' event when entering edit or play mode or after puzzle getting ready
  • CellList: Prevent cross marks from erasing on subclear for usoone
  • icebarn: Enable to input dir. aux. marks
  • kakuru: Change display type to original Sapporo-nikolist style

BugFix

  • util: Listen both touch and mouse event for user agents supporting touch event
  • util: Surpress prural finger tap from inputting the board
  • util: Fix mouse button detection when Pointer Event is triggered
  • Operation: Add ansclear history to ensure regenerate graph info

Minor Changes

  • Graphic: Separate number drawing method into for question and answer
  • docs: Add InputModes.md
  • package: Use pzpr-canvas on npmjs.org instead of local file
  • package: Move in-publish on to devDependencies

Version 0.8.1

12 Feb 16:27
Compare
Choose a tag to compare

BugFix

  • akari: Prevent from erasing background color for Akari
  • kinkonkan: Fix outputted file data is wrong for Opera 12.17
  • kinkonkan: Fix slants sometimes get bolder with light