Change Log for Maze Generator

2020-05-23

Fixed crash that appeared when the internal room was almost as large as the maze.

Added extra note about the mazes not being free to use for commercial purposes.

2019-05-24

Updated two frameworks and prices for commercial use.

2018-06-10

Fixed problem with price estimations in EUR and USD not showing up on the commercial use page.

2018-05-14

Minor "under the hood" changes for usage statistics.

2018-03-31

Added a new "How to" section to the site. It currently contains information about how to import mazes into Unity, but the plan is to add more information. If you have "How tos" for other usages, please e-mail me.

Some minor spelling corrections.

2018-02-24

Updated the information about commercial use. The only factual change is that the license prices now are in SEK. The prices in EUR will be almost the same but will of course depend on the current exchange rate.

2018-01-13

Updated the information about commercial use. No factual changes but an attempt to make it clearer.

2017-05-26

Added possibility to create mazes in the hexagonal form with sigma tessellation (previously delta tessellation was used but now it is possible to choose).

Added support for rendering sigma mazes as line mazes, previously this was only possible for orthogonal mazes.

Fixed a bug that caused orthogonal mazes to be incorrectly rendered in line style PNG files.

Slightly adjusted the rendering of delta maze solutions.

2016-11-24

Added two new forms for the mazes: Triangular and hexagonal.

Re-designed the user interface slightly. You now select the maze's form first, rectangular (more or less), circular or one of the two new options, triangular and hexagonal.

Added possibility to have an optional central room in all mazes (not optional in the circular one).

Added an option to prioritize circular corridors in the circular maze.

The "Show solution" button is now replaced by a "sticky" checkbox. If you check it the solution will be shown for every new maze until you uncheck it.

2016-10-15

Corrected a bug that caused the solution for a theta maze to be drawn slightly off-center under very rare circumstances.

2016-10-08

Refactored all the backend code to make it more modular.

Adjusted the rendering of sigma mazes slightly.

Added more detailed information about commercial use.

2014-11-29

Added provisional support for rendering orthogonal mazes as line mazes, i.e. the possible paths are represented by a line and not the white space between the lines. This variant can be useful in, among other things, CAM applications and for robot competitions. If this become popular there are plans for adding this rendering style for sigma and theta mazes as well. (Delta mazes might be a bit more complicated though.)

2014-11-10

Moved Facebook Like and Share buttons to main panel.

Fixed HTML5 validation errors on the About page.

2014-11-08

Added option to download maze as PNG file.

Added Facebook Like and Share buttons.

Switched to HTML5.

Addedd Donate link on front page.

Minor layout adjustments.

2014-07-26

Fixed an issue with the solution page in a PDF file not having the selected size.

Minor spelling corrections.

2014-02-14

Added PayPal Donate button to about page.

2014-02-06

Added support for compression of SVG versions of the mazes. Should result in less data traffic.

2014-01-25

Minor performance improvements.

2014-01-24

Corrected some terminology, circular mazes are also known as theta mazes.

2014-01-23

Trying to serve SVG files instead of PNGs to web browsers that supports them. This should make the maze on the webpage sharper on high resultion displays and also when the web page is zoomed in.

Added new panel with information about recent updates on main page.

2014-01-19

Added support for circular mazes.

Enabled antialiasing where relevant for the PNG file generation.

Added option to specify direction.

2014-01-03

Rewrote the algorithm for plotting solutions in mazes with triangular cells. It looks much better now and should produce slightly smaller PDFs and SVG files.

2010-10-06

2010-05-27

2010-05-24

Added an examples page.

2010-05-22

Added support for dual domains (http://www.mazegenerator.se/ and http://www.mazegenerator.net/). The site will auto-select between English and Swedish based on the user's preferred language, if there is one. If there isn't, it will speak Swedish if the ".se" domain is used, and English if the ".net" one is used.

2010-05-21

Added contact information.

Fixed some internal links.

2010-05-18

Fixed some typos on the help page.

Translated the help page to Swedish.

Some minor code optimizations.

2010-05-11

Made the PNG image generation a bit more efficient.

2010-05-10

Fixed problem with maze picture not getting updated properly.

Added change log.

2010-05-07

Added more detailed control of the maze generation algorithm.

Corrected, updated and expanded the help page.

Translated most of the site to Swedish (everything but the Help page).