What Changed in 2025
What changed in October to December 2024
There were no changes between December 2024 and June 2025. That radiotherapy really does hit you for six!
Changes to Monday 16 June 2025
A huge random hodge-podge of changes of various magnitude, vaguely grouped
Related to Amenities
- Added an amenity "nagger" to prompt people to update the ancient data
- Added "inaccessible" as a reason to delete amenities
- Added links to other places and areas from amenity block on pages to make finding them for editing easier
Related to maps
- Improvements to automatic updating of circle maps when places nearby are edited
- When showing short linear maps, they centre on the place if appropriate
- Removed waterway bounds when a waterway is deleted
- Added "defeats" to the automatic icon-from-placename code, so that "Site of" or "Former" places don't get icons.
Related to home screen
- Added OSA information to the home page
- Added note about disclaimer and OSA to minimal home page
- Added message of the day to the minimal home page
- Made direct links to the planner revert to the home page so people don't miss this information
Related to scumbags
- Added some error bypass to prevent endless reports when people using AWS try to break the system (we'd ban AWS, as there is no legitimate use, but they have hundreds of scattered IP addresses and send no identifying information. Bastards).
- Added immediate permanent ban for people trying stolen wordpress credentials into our code
Not related to anything in particular
- Some javascript tweaks based on error reports
→ Release 9.43.5
Tuesday 17 June 2025
- Pre-release patch for minor mistake in circle map generation
- Added three default lock working speeds to the route entry wizard
- Some changes to function names to try to track down a strange JS bug about "callback"
→ Release 9.43.6
To Thursday 19 June 2025
- More catches for JS problems
- Fixed a bug where the route entry wizard had stopped working if you wanted to pick dates (introduced when adding locking speeds)
- Catch in search code for silly search strings made up of very long "words"
→ Release 9.43.6.1
To Sun 13 July 2025
- Fixed a very rare race condition in index page data generation
- Info added to route wizard to tell people to pick today's date if they want live stoppages
→ Release 9.43.6.2
Thursday 17 July 2025
- Removed cached_gazetteer, which hasn't been used for several years but which things that claim not to be search engines still fetch from time to time. Let's see what happens.
- Changed how we find the region when deleting places so it should cope with markers
- Avoiding trying to show the linear map on marker places in two different ways, resulting in nothing
→ Release 9.43.6.3
Friday 18 July 2025
- Rewrote the "call_on_load" function to allow for script file not having loaded to try to reduce the number of random errors
Tuesday 22 July 2025
- Added preview to navigational notes. At the same time added closeup maps to notes for features and waterways
→ Release 9.43.7
To Wednesday 30 July 2025
- Change to amenity nagger to try to remove JS bug that might be associated with it, to put it on all pages but randomise the appearance
- Fixed assorted issues with the amenities display on an area (issue 1320)
- More work on identifying regions when marker places (especially but I don't think exclusively) are added or removed
→ Release 9.43.8
To Monday 4 August 2025
- Code improvements to circle map JS to remove errors that came in with recent changes
- Fixed a JS error on delete photo page
- Made the "Action" button appear when text added on delete photo.
- Fixed a bug where some place names didn't delete
- Yet more additions to find regions when adding places
- Fixed a recently introduced bug in image picking
- Removed amenity nagging on pages without the appropriate date, so should reduce unnecessary nagging
→ Release 9.43.9
Saturday 23 August 2025
- Pre-release patch to prevent bug introduced in 9.43.5 where the redirect to home page was too enthusiastic and prevent loading saved routes etc (issue 1328)
- Better attempt to remove amenity nagging on pages with no date field.
- Improvements to linking to amenities in areas from issue 1323:
- Fixed links to areas by ensuring the ID is stored in the data
- Changed text when area is being shown to differentiate between amenities assigned to the area and those assigned to places in the area
Sunday 24 August 2025
- Fixed issue 1317
→ Release 9.43.9.1
- Added an automatic rebuild for default options when a new waterway is excluded - see issue 1324.
- Tidied up the options code - removed some transitional stuff for old options. Let's see if this breaks things for anyone
- Removed links to navigational notes if you've turned them off in the output (issue 1321)
- Removed "below" from the text in the link since you may have them above the route (and switching it would be just silly)
- Some improvements in place name matching against bug reports 1131 and 1132.
→ Release 9.43.10
Monday 26 August 2025
- Pre-release patch for search bug left in yesterday (issue 1132 again)
- Changed default for finding a mooring when picking an overnight stop to "OK" from "good" (issue 1274)
→ Release 9.43.10.1
Tuesday 27 August 2025
- Pre-release patch to make gazetteer options work again. "notdefault" needed to be in the configuration file. This should always have been a problem, but wasn't for some reason until the options code was changed at the weekend
- Fixed bug where, under some circumstances, features you would pass through tomorrow appeared under today's list of overnight stops (issue 1301). Refactored the code very slightly to reduce some duplication.
- Thinking about the gazetteer options gave me the solution to the navigational notes issues in issue 1335: generate the navigational notes in a hidden box and move them to the appropriate display item if needed.
- Increased the oldest version of Firefox to 60 to prevent some bugs (that's still an over 7 years old piece of software!)
→ Release 9.43.11
To Tuesday 28 October 2025
- Added an option to allow you to have distances in fractions of a mile or km, as well as decimals. This will be to the nearest quarter or third of a unit, so not as fine resolution as either decimals or miles and furlongs.
- Some general reformatting and tidying of the code to format distances
- Added "stoppage" to navigational notes derived from stoppages.
- Started work on a new interface for apps etc
→ Release 9.43.12
Friday 31 October 2025
- On/off options for individual sections of route and gazetteer use switches instead of checkboxes.
- In response to issue 1285, have produced a new format of the summary information, on by default.
→ Release 9.43.13
Saturday 20 December 2025
- A pre-release patch to the "what's changed" feed to prevent old amenity changes appearing when nothing much has happened lately.
Wednesday 24 December 2025
- A new "my map" feature to let people find out where they can travel based on their boat size
- A little Christmas present for AI scrapers
→ Release 9.43.14
