Version 1.2.2
This release… is kinda special.
Work is currently progressing on PathfinderJson 1.3, the next major version of PathfinderJson. However, there is going to be a major design change with 1.3 and moving forward: specifically dealing with backwards compatibility with Mottokrosh's website.
Here's the gist of it: there's some boxes and entries on a character sheet where you're expected to put in a number, but Mottokrosh's site (and PathfinderJson so far) allowed you to type in any text. For version 1.3, some of these are being changed to only allow numbers. This will break 100% compatibility technically, but most people should be unaffected. While those who are affected could stay behind on 1.2.1, this means that they wouldn't get the new features that come with 1.3... along with the bug fixes.
So that is why 1.2.2 was created. While I couldn't port back the new features of 1.3 (except one), I could port back the bug fixes and a couple of quality-of-life things. For those of you who don't want to move on to 1.3 for some reason, at least you'll still have these bug fixes! And you can keep all the text or whatever in your boxes that you want!
So… yeah.
PathfinderJson 1.3 is coming up next, and shouldn't be too far away now actually! There will be a number of new features that will make PathfinderJson both easier to use and more flexible. When 1.3 comes, I hope you'll give it a try and see if it will work well with your sheets.
Changes
- The name of the character or file is now displayed first on the title bar (i.e.
"Jimbob the Barbarian - PathfinderJson"
rather than"PathfinderJson - Jimbob the Barbarian"
)- This assists in situations where you have multiple sheets open and you're looking for a particular one
- Improvements with Notes
- Performance while using Markdown has improved
- Improved link handling in more cases while using Markdown
- Spell checking can be disabled with the "notesNoSpellCheck" sheet setting
- Added 1.3 skill lists feature
- Skill lists are special JSON files that allow you to change the list of skills a character has, including which modifier to use with the skill
- By supplying a custom JSON file and setting the "skillList" sheet setting, PathfinderJson will display this list
- Version 1.3 will include an entire visual editor and GUI support for this; this is not present in 1.2.2
- The standard Pathfinder skill list is included, as is the list for Psionics Unleashed, which you can use by setting the "skillList" sheet setting to "psionics"
- I will add further documentation about skill lists a little bit later on
- Minor fixes/updates for some UI visuals and the update checker
- Fix visual bug related to leaving the Find box open in raw JSON view and you switch to one of the other views
- Fixed bug related to the dice roller not working in certain situations where parentheses are used
- Fixed unintuitive behavior with the Player Data Editor dialog when importing data from another file
Download
If you're in the app, you can click on the "View/Download" button to open up the website and download the update. You can go to Help > About > Platform Info in the app to check if you need the x86 (32-bit) or x64 (64-bit) version. Check to see what the OS Architecture row says.
If you're not in the app, you can go to WhatsMyOs.com to get an idea of what you need. (Note that the website isn't an exact science, but it can tell you how to get the exact answer.)
Once you download the zip file, you should be able to open it up and just run the PathfinderJson.exe file with no problem! If you're having troubles, try installing the Visual C++ redistributable included with the zip file, or follow the instructions listed on the readme file.