Release Notes
From Cyclopath
This page lists new features and bug fixes in Cyclopath.
Did you want Cyclopath itself, not these boring release notes? Head for http://cyclopath.org.
[edit] Version 52 (2011-Sep-08)
[edit] Build 52.110909.00470 [52.0] (2011-Sep-08)
- Added 2010 Hi- and Lo-res Aerial tiles.
- Some bugfixes (2379, 2252)
[edit] Version 51 (2011-Jul-13)
[edit] Build 51.110701.03083 [51.1] (2011-Aug-10)
- Some bugfixes: 2189, 2078, 2381
[edit] Build 51.110701.03083 [51.0] (2011-Jul-13)
- Some bugfixes: 2225, 2317, 2015
[edit] Version 50 (2011-Jun-29)
[edit] Build 50.110701.03083 (2011-Jun-29)
- Multimodal routing
- Search for bike+bus routes using Metro Transit buses in the Twin Cities.
[edit] Version 49 (2010-Dec-15)
[edit] Build 49.101215.00343 (2011-Apr-12)
- Maintenance release
[edit] Build 49.101215.00343 (2011-Feb-18)
- Maintenance release
[edit] Build 49.101215.00343 (2010-Dec-15)
- Maintenance release
[edit] Version 48 (2010-Dec-09)
[edit] Build 48.101209.20565 (2010-Dec-09)
- Maintenance release
[edit] Version 47 (2010-Oct-18)
[edit] Build 47.101018.21324 (2010-Oct-18)
- Bug fixes:
- Regression failure (grpbug:1986).
[edit] Build 47.101018.21324 (2010-Oct-18)
- New features:
- New geocoder service -- we use Bing Maps to do our geocoding (convert street addresses to latitude and longitude), and we've changed to using a more robust service. This should help you find more addresses more easily (for instance, specifying the city is not always necessary anymore) (grpbug:1922).
- Bug fixes:
- Minor fixes to the Search feature interface (grpbug:1956, grpbug:1961, grpbug:1963, grpbug:1964).
[edit] Version 46 (2010-Aug-19)
[edit] Build 46.100922.19143 (2010-Sep-22)
- Bug fixes:
- Using latest Flash plugin (10.1.85.3), Cyclopath crashes on boot; extended sealed classes must be declared dynamic (grpbug:1974).
[edit] Build 46.100819.20324 (2010-Aug-19)
- New features:
- Improved search:
- The new search panel allows you to search for addresses, regions, points, and blocks (i.e., streets and trails).
- You can fine-tune the search by searching the map object names, tags, and comments.
- You can also route to and from any search result.
- Improved search:
- Bug fixes:
- Fix discussion thread scroll position resetting inappropriately in certain circumstances (grpbug:1918).
- Improve wording for controls to get into discussions from map objects (grpbug:1941).
- Route finder address disambiguation dialog now says more clearly how many hits there were if there were more than can be shown (grpbug:1790).
- The job which sends out watch region notification digests every day at 5pm no longer crashes if someone removes a notification for a region which already has pending notifications for that day (grpbug:1520).
- Developer notes:
[edit] Version 45 (2010-Jul-12)
- Big news:
- Cyclopath is now available in Denver/Boulder, Colorado! Please forward our Colorado Introduction blurb to friends & family in that metro area.
- New features:
- New tab-based interface replaces the accordion on the left side of the screen. This change uses less screen real estate and is a step along the way to more general improvements in managing these information panels. (grpbug:1917)
- Bug fixes:
- Fix some scrolling and selection oddities for routes shared with Create Link (grpbug:1732, grpbug:1878).
- Writing revision feedback while an unposted post exists no longer overwrites that post (grpbug:1872).
- New block types Doubletrack and Singletrack, and cleanups to Colorado road types (grpbug:1805).
- Developer notes:
- Import Colorado points from CSV (grpbug:1889)
[edit] Version 44
[edit] Build 44.100618.19072 (2010-Jun-18)
- Bug fixes:
- Show Route Details panel when a route link is clicked (grpbug:1877), and fix a harmless exception (grpbug:1875).
[edit] Build 44.100618.16111 (2010-Jun-18)
- New features:
- Tooltips to give a brief preview of block info on just a mouse-over. Thanks to Jim Nordgaard. (grpbug:1659)
- If the server crashes, say so in the client rather than claiming network problems (grpbug:1437, grpbug:1438)
- Revision feedback now uses the discussions infrastructure within Cyclopath (grpbug:1720)
- Bug fixes:
- Add an explicit name dialog for regions (like points). Hopefully this will make it harder for folks to add and save "New Region" without realizing it. (grpbug:1795)
- Regions layer no longer turns itself on unexpectedly when an unrelated checkbox is clicked (grpbug:1683)
- Different found routes no longer get the same number (grpbug:1770)
- Discussions list now updates correctly when filtering by objects in visible area and map is panned or zoomed (grpbug:1806)
- Correct claimed number of max address disambiguation results (grpbug:1800)
- "Post" button no longer pushed off screen when attaching map objects to a new post on a long thread (grpbug:1799)
- New "New Point" icon to better match existing tool icons (grpbug:1785)
- GPX export of routes accessed by shared links now works (grpbug:1748)
- Clean up some internal inconsistencies w.r.t. the Block Split tool (grpbug:1598)
- Repair two minor data inconsistencies (grpbug:1295, grpbug:1851)
- Clicking "Watch this Thread" no longer resets the thread's scroll position or destroys a new post in progress (grpbug:1791)
- Posting in a discussion no longer destroys unsaved map changes (grpbug:1869)
- Flicker of unreadable dialog box when watching/unwatching thread removed (grpbug:1856)
- Misc:
- This version has a number of under-the-hood changes which should have no visible effect, but please keep your eye out for problems.
- Removed "Region of the Day" since it saw little use
- Developer notes:
- New script schema-upgrade.py makes schema upgrades easier (grpbug:1763). You'll need to manually upgrade through 084-timezone.sql for it to work.
- remove subdirectories of tilecache-cache and re-run tilecache-update.py
- add INSTANCE environment variable to necessary scripts
[edit] Version 43 (2010-Apr-29)
- New features:
- Better handling of ambiguous locations: (a) include cities and neighborhoods in point searches - e.g., "post office marcy holmes" will find you the right Post Office, (b) bring better hits to top of results, and (c) eliminate "too many matches" error (grpbug:1465)
- Bug fixes:
- Improvements to discussions notification e-mails (grpbug:1746)
- Can now scroll within long posts (grpbug:1752)
- Posts by anonymous users now generate thread watching e-mails (grpbug:1758)
- "Watch this thread" now properly enabled/disabled on login/logout (grpbug:1759)
- Deep linking to threads now works (grpbug:1762)
- Discussions search didn't work in some cases (grpbug:1781)
- Clicking on a route could cause an error in rare cases (grpbug:1745)
- Links to routes go to Routes panel again (grpbug:1747)
- Corrected icon in Watched Regions panel (grpbug:1749)
- Route Feedback button works again (grpbug:1760)
- Geographic summaries of revisions involving regions now work correctly again. This will also fix the "Can't find revision" error when clicking Look At for such revisions. (grpbug:1779)
[edit] Version 42 (2010-Apr-14)
A very exciting upgrade! We are introducing three major new features: discussions, so you can now talk about stuff and link your conversations with the places (points, roads and trails, regions) that you're talking about; links to Cyclopath routes, so you can share with others the exact route Cyclopath found; and a new tool palette, which looks nicer and should be easier to use.
These involve lots of changes under the hood, so there's probably a few warts here and there. If you notice anything that seems amiss, please let us know right away and we'll fix it ASAP.
- New features:
- Discussions within Cyclopath (grpbug:1313).
- Shareable links to Cyclopath routed (grpbug:1628).
- Gorgeous new tool palette (grpbug:1687) and keyboard shortcuts for editing tools (grpbug:1611).
- Bug fixes:
- Reverting revisions that involve blocks now works again (grpbug:1718).
- New region with tags was not reverted correctly (grpbug:1701).
- Fix new regions being created inappropriately (grpbug:1733).
- Browser title bar now shows "Cyclopath Geowiki" correctly (grpbug:1266).
- Green highlight indicating non-geographic changes now shows again when in diff mode and aerial photos are on (grpbug:1693).
- "Can't Find Route" dialog is friendlier (grpbug:1715).
- Additional bug fixes added before version 43
- Tweak text of thread activity notifications.
- Fix revert brokenness (grpbug:1754).
[edit] Version 41 (2010-Mar-29)
- New features
- Snazzy new color scheme (grpbug:1669). You may need to clear your browser cache for the full benefit.
- Add links to schwag sales and our Twitter to front page (grpbug:1691).
- Selection resolver does not activate in cases when it's unhelpful - modification of a patch submitted by Jim Nordgaard (grpbug:1616)
- Bug fixes
- Creating a new region no longer takes two Undo clicks to undo (grpbug:1380)
- Aesthetic improvements in throbber (grpbug:1474)
- Return/Escape now works, and tabbing order corrected, in dialog boxes (grpbug:1612)
- Blocks were too narrow in zoom zoom levels when aerial photos were on - thanks to Jim Nordgaard for the fix! (grpbug:1651)
- Intersections no longer snap to a phantom grid when being moved while Sticky Intersections is on - fix developed jointly with Jim Nordgaard (grpbug:973)
- Fixed: reverts can cause route finder to stop working in rare cases (grpbug:1657)
[edit] Version 40 (2010-Mar-10)
- New features
- New aerial photo infrastructure - now you can use 8 different photo layers from 1991 to 2009 (grpbug:967). Thanks to MnGeo for providing this imagery!
- Bug fixes
- Fix another case having to do with loop blocks which can cause a server crash (grpbug:1442)
- Cosmetic improvements for Internet Explorer (grpbug:1402)
- Stability monitoring improvements (grpbug:1479, grpbug:1282)
- Count of block applications for some tags in the route finder was wrong (grpbug:1574)
- More robustness work (grpbug:1333)
[edit] Version 39 (2010-Feb-03)
- New features
- More robust automatic logging of bugs in the client (grpbug:1413). (This doesn't have user-visible effects, but it should help improve the robustness of the client over time.)
- Bug fixes
- Fix crash in watch notification if some users have blank e-mail addresses (grpbug:1443).
- Fix rare case when tags can be applied multiple times to the same block (grpbug:1462).
- Stability improvements in the server (grpbug:1203).
[edit] Version 38 (2009-Dec-31)
- New features
- Auto-tag hills with apparent grade of more than 4% with tag 'hill' (grpbug:1235)
- Bug fixes
- Performance improvements in app startup (grpbug:964)
- Fix connected blocks becoming unconnected in certain cases (grpbug:1270)
- Fix crashes on save related to blocks that are loops (grpbug:1252)
- Fix another case where the throbber wheel could spin endlessly (grpbug:831)
- Fix a case where text in text fields can disappear (grpbug:1381)
- Fix a case where clicking on a tag in the route finder dialog can cause it to disappear (grpbug:1412).
[edit] Version 37 (2009-Dec-07)
[edit] Build 37.091219.00125
- Bug fixes
- Make the selection resolver (that appears when you click on overlapping objects) work again (grpbug:1399).
[edit] Build 37.091208.20012
- Bug fixes
- Anonymous users could not save new regions. Fixed. (grpbug:1379)
[edit] Build 37.091208.00151
- New features
- Region of the Day. We encourage you to contribute here. A new region will be featured every day, so come often!
- Bug fixes
- Make editing within regions with multiple watchers work (grpbug:1358)
[edit] Version 36 (2009-Nov-17)
- New features
- Create new special tag "prohibited" which is unrouteable by default, and apply it to expressways. (grpbug:1135)
- Bug fixes
- Reverts now work for regions (grpbug:1279)
- Selection resolver menu no longer appears inappropriately in history browser (grpbug:1269)
- Small usability fix: tag display in route finder scrolls to top when "Restore Defaults" is clicked (grpbug:1288).
- Adding a duplicate tag no longer causes an exception (grpbug:1241).
- Reduce threshold for using average user rating instead of static estimators (grpbug:1139).
- Solve "communicating with server" error when reauthenticating in some situations (grpbug:1330).
- "Go To" with a region now shows the whole region instead of just going to its center (grpbug:1253).
- Fix crash when clicking on undo/redo after logging out with unsaved private changes - we made it so changes must be saved or discarded before logout, since this seems like a rare situation and it's very hard to get right (grpbug:1219).
- Fix failure to load data in certain situations (grpbug:1307).
- Internal reminders
- Be sure to test router on home page.
- Run generic_ratings_update.py
[edit] Version 35 (2009-Oct-17)
- New features
- Introducing regions.
- Create your own regions (just like points) and tag them to define areas of interest to cyclists.
- All Minneapolis and St Paul neighborhoods and all cities in the seven county metro area are already pre-created.
- Watch neighborhoods, cities and other publically defined regions for changes.
- Route to regions (e.g., find a route to a particular neighborhood without needing a specific address).
- New, more intuitive one-field search for addresses, intersections, points, and regions (grpbug:956).
- Single radio button to show changes in any watched region (grpbug:1200).
- Introducing regions.
- Bug fixes
- Fix some unpleasant interface quirks in recent changes browser.
- Green geographic summaries of revisions no longer appear in object selection menu (since they aren't selectable).
- The tag preferences panel in Find Routes should now be more responsive (grpbug:944).
- Tag suggestions now only suggest tags from objects of the same kind (e.g., tags on blocks will no longer be suggested when adding tags on a point).
- Some interface tweaks to improve the usability of multiple routes (grpbug:1060).
- Cyclopath now loads your routing preferences correctly when you log in (grpbug:1189).
- "Look At" on certain revisions in the recent changes list no longer results in a blank map (grpbug:970).
- Reduce default rating on most sidewalks by 1 level (grpbug:1136)
- Entering whitespace into addresses in Find Route no longer results in a blank error message (grpbug:1242).
- Internal reminders
- run import_regions.py for Minneapolis, St. Paul, cities
- After re-opening site:
- run generic_ratings_update.py
- run revision_geosummaries_update.py
[edit] Version 34 (2009-Sep-03)
[edit] Build 34.090904.18242
- Non-user-visible database cleanup.
[edit] Build 34.090903.21093
- New features
- Multiple routes - found routes stick around until you get rid of them or leave Cyclopath, letting you efficiently compare different routing possibilities.
- Removed the popups encouraging tagging.
- Bug fixes
- Fixed a bug which caused saving to fail in some cases.
- "Remember me" now works again.
- Fix incorrect green non-geometric change indicator highlight when comparing two revisions with altered block geometry.
- A few security-related enhancements. (We haven't had any trouble; this is pre-emptive.)
[edit] Version 33
[edit] Build 33.090828.21042 (2009-Aug-28)
- Intersection builder had stopped connecting blocks in certain configurations. Fixed.
[edit] Build 33.090821.22520 (2009-Aug-21)
- Make the tag encouragement popups less frequent.
[edit] Build 33.090813.18403 (2009-Aug-13)
- New features
- You can now visualize the route line on the map in several different ways.
- New look.
- We're low on tags, so we added temporary popups in a few places in the app to encourage more. (Not really a new feature, I guess, but I wanted to mention it somewhere.)
- Bug fixes
- Fix a situation when deleting a note from a block required several tries.
- Fix a situation when scroll bars could appear inappropriately in the upper-left corner.
[edit] Version 32 (2009-Jul-31)
- New features
- Route-finding is faster (we now zoom/scroll to the new route while the server is computing it, not afterwards).
- Bug fixes
- Fix wording on some buttons in the Note Details panel.
- Unsaved tags no longer lost when you log in or log out.
- Fix a situation when blocks could become disconnected (inappropriately) when an intersection is moved.
- Fix a situation when reverting changes that involve merging blocks that have notes or tags did not work correctly.
- Restructure exported GPX files so the Cyclopath route is easier to follow on GPS devices.
[edit] Version 31 (2009-Jul-15)
- New features
- You can now configure watch region e-mails to be sent once daily in a summary digest; see Watch Regions for details.
- New logo, branding, etc. These will be rolled out through the various parts of Cyclopath gradually over the coming weeks.
- Bug fixes
- We think we've solved a long-standing bug where the throbber would occasionally never stop spinning and the application would consume 100% of CPU. If you see it again, please let us know!
- Changed some caching parameters to make refreshing the page more likely to resolve the "Server has been upgraded" error.
- Warn if you try to leave Cyclopath but have unsaved private changes (previously, we only warned if there were unsaved public changes).
[edit] Version 30 (2009-Jun-17)
- New features
- Can now export Cyclopath routes as GPX, for use with GPS devices.
- Can now make blocks transparent/translucent when aerial photos are on, making it easier to see what's underneath on the photos.
- Link to these release notes from splash screen.
- Include IP addresses of anonymous editors in watch region e-mails.
- Bug fixes
- Discard changes warning when entering historic mode is more clear.
- If the Printer Friendly directions are blocked by a pop-up blocker, notify the user instead of silently doing nothing.
- Stop exception when adding a vertex to a watch region.
[edit] Version 29 (2009-Apr-30)
- New features
- Introducing: Tags!
- Tags can be applied to both blocks and points.
- The unpaved, closed, and bikelane flags on blocks have been replaced with corresponding tags.
- New control panel
- Tags can be used to filter tagged points from the view.
- Various interface settings have been moved from the side of the map into the panel.
- Route finder
- Tags applied to blocks can be used to customize route preferences.
- Route priorities are merged into a single slider with a higher sensitivity to adjustment.
- Route finder preferences are automatically saved for future routes.
- Can now provide feedback on generated routes.
- Map zoom bar and other interface improvements.
- Cyclopath will now notify you if your e-mail address is not working.
- Introducing: Tags!
- Bug fixes
- Reverting a revision now sends a watch region email, if applicable.
- Bikeability estimator gives a smaller penalty to unpaved blocks than before.
[edit] Version 28 (2009-Mar-12)
[edit] Build 28.090403.22245
- Dialog box changed to reflect end of experiment.
[edit] Build 28.090316.23090
- Bug fixes
- Intersection builder no longer extends the wrong block when connecting a T intersection in some cases.
[edit] Build 28.090312.20544
- Bug fixes
- Blocks no longer inappropriately disconnect from each other under certain sequences of "undo" and unrelated editing.
- The intersection builder tool is now better at detecting certain classes of missing intersections.
- The intersection builder tool now draws its bubble at a more reasonable size, and we tweaked the detection threshold to be more useful.
- Watch region e-mails now explain why they're sent and how to make them stop.
- Routing panel no longer fails to open in some cases.
[edit] Version 27 (2009-Feb-23)
- New features
- One-click tool to create an intersection where unconnected blocks cross or nearly cross.
- New indicator drawn at intersection, to make it easier to see what's connected to what without mousing around using the connectivity tool.
- A reminder to save will pop up when you're about to make an edit over a mile away from your earlier unsaved edits (to encourage keeping saves compact, which makes them easier to review).
- Bug fixes
- Point labels no longer overlap other labels.
- Undo splitting a block no longer leaves an extra vertex in some cases.
[edit] Version 26 (2008-Dec-13)
- New features:
- "Go To" button to pan/zoom to specific address or point.
- New buttons let you move back and forward through your pan/zoom history.
- Bug fixes:
- Cyclopath will now warn you if you have unsaved changes and try to navigate away from the application.
- This now works for Internet Explorer. (It was implemented for Firefox users in Version 23.)
- Important: This feature is known to work only for Firefox and Internet Explorer. It may or may not work on other browsers; if it does or doesn't, please let us know.
- Adding a note and then deleting it before saving no longer results in a crash when you do save.
- Inappropriate scroll bar is gone.
- Repeated undo/redo of split commands no longer creates extra blocks on save.
- Users who are not logged in can save split blocks without the application crashing.
- Cyclopath will now warn you if you have unsaved changes and try to navigate away from the application.
[edit] Version 25 (20080-Dec-04)
- New features:
- Can now filter Recent Changes list by username.
- Bug fixes:
- Side panels for blocks, points, and notes are friendlier when in non-editing zoom levels.
- Update one-way text notation when a block's one-way status is changed.
- Keep ratings on both halves of a split block, for the user doing the split, when the ratings were not altered in the same save.
- Vertices move correctly when multiple blocks at the same intersection are selected and "sticky intersections" is on.
- Internal reminders:
[edit] Version 24 (2008-Oct-23)
[edit] 24.081030.19551 (10/30)
- Bug fixes:
- Text fields no longer lose focus on pause in typing.
[edit] 24.081023.15475 (10/23)
- Bug fixes:
- When a block is split, the ratings of both the user who did the split and other users are propagated to both halves of the split.
- Rename "undo revisions" to "revert revisions" to be consistent with Wikipedia and other wikis.
- The accordion panels on the left don't change themselves annoyingly as much.
- Reverts do not sometimes appear twice in the Recent Changes list.
- Prevent selecting more than 100 revisions at once, avoiding slowdowns and crashes.
np8Lnk <a href="http://umgofyfgimpl.com/">umgofyfgimpl</a>, [url=http://wmttoisoxkod.com/]wmttoisoxkod[/url], [link=http://kqzcjcrsabzc.com/]kqzcjcrsabzc[/link], http://djyzgpmwzwuy.com/
[edit] Version 22 (2008-Oct-3)
[edit] 22.081010.23301 (10/10)
- Bug fixes:
- Revisions made by anonymous users can be undone (fix error #2032).
[edit] 22.081003.15535 (10/3)
- New features:
- Bug fixes:
- If an address or point is not found:
- The throbber no longer spins endlessly.
- Error dialog gives a few tips about why it went wrong.
- Feedback feature:
- Be more clear about where feedback is going.
- Obscure recipient's username in public notice.
- Route finding:
- Addresses outside the coverage area give an error message instead of crashing the route finder.
- If an address or point is not found:
[edit] Version 21 (2008-Sep-29)
- New features:
- Routing to user points now searches as a list of keywords rather than an exact string: e.g., "bike hub" will find "Hub Bike Co-Op" (both locations).
- Bug fixes:
- If you bring up the route finding dialog again after finding a route, the addresses/points will be filled in as they appear on the map rather than how they were entered.
- Two error #2032 failures fixed:
- In a few places, water and green space would not appear; instead a #2032 box would appear at each zoom or pan.
- Dragging one end of a two-vertex block onto another and saving would cause the save to fail with famous #2032.
- Tool bar buttons are grayed out correctly when they are not available.
- Show a "Please Wait" dialog while saving, to prevent a surprise when everything reloads when the save is done.
- Avoid giving vacuous directions like "ELM ST becomes ELM ST".
- Tool cursors no longer remain active inappropriately.
[edit] Version 20 (2008-Sep-20)
- New features:
- Revision feedback: you can now send feedback to other users on their revisions, e.g. to help them become better editors or thank them for their work.
- Bug fixes:
- Forgot password button now works.
- Estimated ratings presented in the map now match what the route-finder uses.
- When comparing revisions, Note add/remove indicators are not longer set on inappropriate blocks.
- "Enable e-mail" checkbox in "My Watch Regions" is now set correctly on log-in.
- Several fixes in history browser, including:
- "Look at" button in history browser now zooms/pans to include all selected revisions.
[edit] Version 19 (2008-Sep-09)
[edit] 19.080911.20312 (9/11)
- Bug fixes:
- Saving works correctly for added/deleted vertices, even if the affected blocks have no other changes.
[edit] 19.080909.18563 (9/9)
- New features:
- Parts of the Cyclopath application can now be cached, making application load faster on 2nd and subsequent visits.
- Bug fixes:
- Dragging one endpoint of a block over the other no longer results in a block which can only be connected on one end (and as of R17 causes Error #2032 on save).
- Endpoints of loop blocks can now be moved.
- Add Vertex tool again allows dragging of newly added vertices.
- The reauthenticate dialog (which appears if e.g. your IP address changes) will only appear once, not twice in some cases.
- Polygons summarizing area of changes are more rounded (hence purtier).
[edit] Version 18 (2008-Aug-29)
- First beta release.
- Bug fixes:
- Another "No response from the routing server" fix (e.g., "REI - Recreational Equipment Inc. (Roseville)" to "Rose Garden" now works).
[edit] Version 17 (2008-Aug-29)
- New features:
- "Sticky intersections" checkbox: you can now choose whether dragging and endpoint vertex brings along the whole intersection or not.
- Several diffing improvements, including the ability to compare block notes.
- Bug fixes:
- Route finder:
- One source of "No response from the routing server" fixed (e.g., "Rose Garden" to "Bruce Vento Sanctuary" now works).
- If a location is not found, show an error message instead of a bizarre little empty window.
- Display actual names of points, not the search string.
- Routes found after a previous route-find that failed or was canceled will now use the new values, not the old ones.
- About four dozen blocks were in a state where either end could be connected to other blocks, but not both. These blocks have been repaired: while they still might not be connected on both ends, it's now possible to fix this situation.
- History browser: filter by visible area and watch region now work correctly.
- Watch regions should now be sending e-mail again.
- Route finder:
[edit] Version 16 (2008-Aug-26)
- New features:
- Various history browser improvements, including:
- Can now view old revisions indefinitely far back.
- Filter by "regions affecting visible area" is now the default.
- Can now entirely disable watch region e-mail.
- Splash screen.
- Various history browser improvements, including:
- Bug fixes:
- Route finder now emits "Error #2032: Stream Error" less enthusiastically.
- Watch region list no longer clears inappropriately.
- Users will no longer get e-mail for changes made in development instances of Cyclopath (note that this may take a few days to percolate out to all the development instances).
- Moving multiple vertices at once no longer requires holding down Control.
- Accessing the server while it's down for maintenance now results in an error message instead of simply not working.
[edit] Version 15 (2008-Aug-23)
- New features:
- Show private information in the application with a different background color, to clarify the distinction.
- Revision undo. You can now undo saved revisions made by yourself or others. This makes it easier to reverse erroneous or abusive edits.
- Toggle watch region display on and off.
- New geocoder.
- We now use the Microsoft MapPoint service to translate addresses to locations. We hope that this will be more reliable and more accurate.
- You can now route to user-entered points.
- Note: this is slightly unreliable for the time being, but we hope to improve this quickly.
- Double-clicking on a block now selects all vertices in that block.
- Bug fixes:
- Watch regions are somewhat less ugly.
- Re-word route-finding importance sliders to be more clear.
- Control-click on vertices does the right thing.
- Deleting vertices now works reliably.
- Endpoint vertices no longer snap to deleted blocks.
- If speed limit, lane count, lane width, or shoulder width are unknown, show a blank field. Do not save zero when unknown or n/a is intended, and clean up such values which were previously saved.
- Estimated ratings are not inappropriately lowered on certain blocks after save.
[edit] Version 14 (2008-Aug-11)
- New features:
- New block type "Sidewalk".
- Bike paths and sidewalks are now drawn on top of other block types, making it easier to catch bike paths erroneously hidden under roads.
- Add a help button which links to the user manual.
- Can now split blocks at arbitrary points, not just existing vertexes.
- Bug fixes:
- De-emphasize purple comment indicator slightly in some zoom levels.
- Can now snap to intersections created by Split Block tool.
- Add Vertex tool no longer unchooses itself when clicking on an unselected block.
Note: Version 13 was not released.
[edit] Version 12 (2008-Aug-06)
- New features:
- If an address is ambiguous, offer choices rather than just being snooty.
- Bug fixes:
- Better choosing of "right" vs. "slight right" vs. "forward", etc.
- Don't silently lock account when setting a password shorter than 6 characters (give error message).
- Correct inconsistent naming of buttons in "More" Notes panel.
- Fixed: Add Vertex tool adds vertices in the wrong place in some cases.
- Deuglify alert dialogs.
- Fixed: Cannot merge blocks that would otherwise be mergeable but which intersected deleted blocks.
- Selection indicator looks better.
- Avoid client exceptions in some cases when selecting objects and then zooming out.
- Notes "More" panel:
- Close button is back.
- Goes away each time you select another block unless you're in add to/remove from mode.
- UI improvements for Watch Region recent changes filter.
- Better visual feedback for selecting vertices.
[edit] Version 11 (2008-Jul-27)
- New features:
- Watch regions:
- Can now be created and viewed in the Watch Regions side panel.
- Users can be notified by e-mail of changes within their watch regions.
- Aerial photography is now available for all zoom levels.
- History browser changes:
- Automatically keeps up-to-date with new revisions
- Can show only revisions affecting visible area
- Can show only revisions affecting specified watch region
- Can automatically zoom & center on changes by selected revisions.
- "Closed" flag on blocks prevents route finder from using them.
- Double-click now centers map view on clicked point.
- Priorities when route finding are now adjusted using sliders.
- Editing is safer: you can't make edits on a map feature while geodiffing or viewing the raster tiles.
- Important note: this makes the block details panel unresponsive when not viewing vectors.
- Shift clicking is now more intuitive (hopefully).
- It functions the same as before, except that when shift is first pressed, it picks the closest intersection as the anchor.
- If no intersection is within range, then you must click to select an anchor (old behavior).
- Watch regions:
- Bug fixes:
- Change byway rating "Very Poor" to "Impassable" to more accurately reflect its meaning.
- Bikeability ratings on newly added blocks are now saved.
- Fix server crash related to saving merged blocks.
- Intersections involving blocks at different bridge levels are now less ugly.
- Fix rare server crash related to saving certain blocks (actually rolled out 7/25).
- Block notes panel is now less sticky.
- "Add note" button now goes directly into note editor.
[edit] Version 10 (2008-Jul-07)
- New features:
- Bikeability estimator now penalizes blocks which are unpaved.
- Can now merge blocks into one.
- Bug fixes:
- Application no longer crashes when zooming or panning with a loop block in the viewport.
[edit] Version 9 (2008-Jul-04)
- New features:
- Block editing. You can now add and modify streets and trails. For more info, see Editing How-To. Known bugs in this feature:
- Ratings of newly-created blocks are not saved. Workaround: Save your block modifications before rating.
- Cannot split blocks except at existing vertex.
- Block editing. You can now add and modify streets and trails. For more info, see Editing How-To. Known bugs in this feature:
- Bug fixes:
- Application no longer fails when finding a route between nearby addresses.
[edit] Version 8 (2008-Jun-13)
- Bug fixes:
- Direction arrows for one-way streets now drawn correctly.
[edit] Version 7 (2008-Jun-13)
- New features:
- Add aerial photography layer. Note that we don't have imagery for all zoom levels and areas; this should be rectified over the next few days.
- Add editing of non-geographic block properties; see Editing How-To for details.
- Bug fixes:
- Fix a crash when undoing "Add New Note" in certain situations.
- Correctly estimate expressway on/off ramps as "Very Poor".
[edit] Version 6 (2008-Jun-05)
- New features:
- "Remember me" tickbox now works. If you check this, your login will not time out and you will be automatically logged in the next time you return to the map on the same computer. Also, you will pan & zoom to where you were previously.
- In Note detail panel, "Add Blocks"/"Remove Blocks" buttons now work. You can use these to change which blocks a note applies to.
- Bug fixes:
- Fix a crash when finding a route under certain conditions.
- The route directions panel scroll bar works correctly.
- Improve visibility of blue route lines.
[edit] Version 5 (2008-May-28)
[edit] Build 5.080530.23523
- Bug fix: substitute directions for junk text in Printer Friendly route window.
[edit] Build 5.080528.22174
- Selecting objects is now more powerful and (hopefully) more intuitive. In particular, you can now select all blocks between two intersections with only two clicks. See Selecting objects for details.
- A few smaller bugfixes:
- Button to see more details about a note renamed "more" (to be less confusing) and deuglified.
- Selections will no longer turn black in some cases when selecting a large number of blocks.
[edit] Version 4 (2008-May-21)
- Authentication changes:
- Usernames are now case-insensitive.
- Change security measures to be more portable. This should eliminate the log-in problems that people were having.
- Route-finding significantly improved:
- Your bikeability ratings now used for route-finding -- they trump all other bikeability metrics. Your ratings are are available for route-finding immediately after you save them.
- If enough user ratings are available for a block, they will be taken into account when computing a route. Previously, only user-agnostic metrics were used.
[edit] Version 3 (2008-May-15)
- Fix bug where text editing affected unintended objects.
- Remove nonfunctional print option from context menu.
[edit] Version 2 (2008-May-13)
- First alpha release.
[edit] Version 1 (2008-May-08)
- Initial installation of production server.
