Changelog

Follow up on the latest improvements and updates.

RSS

This release included some exciting updates to prepare for the upcoming GOTV season!
Improvements
  • The GOTV tab containing Absentee Voting and Early Voting (AV/EV) information, as well as Election Day polling information, will now be available to canvassers while in Offline mode.
  • We added new icons to indicate that a resident has received their Mail in Ballot (Has Ballot), and/or that they have cast their ballot (Has Voted).
  • Saved Searches will now load much more quickly after the first time they are loaded!
  • Canvassers will now be taken back to the page they were on before completing an attempt while in a knock code. For example, if they clicked on a house icon from the map, after a conversation they will be taken back to the map. And if they clicked on a house from the street list, they will be taken back to the street list after completing their attempt.
Bug Fixes
  • We took care of an issue that was causing the turf number to display as “N/A” on the User Analytics page.
  • We fixed a bug where deleting a remove step in Create Search would pull counts from the entire Garden.
This release included some fixes for a few Create Search bugs, and some additional Offline mode improvements!
Improvements
  • We added a warning message on the admin side of the app if an administrator attempts to edit a Question, Script, or Conversation Code while a canvasser is Offline, which can lead to data corruption or loss.
  • The Conversations tab of Analytics will now display the Questions in the same order that they appear in the Script!
Bug Fixes
  • We fixed a bug where adding Attempt or Conversation history as a second step in Create Search would cause the counts to load indefinitely.
  • We also fixed a few other small Create Search bugs, including one where adding a date range to a field was giving misleading counts.
  • We took care of a few issues with Offline mode, such as one where recording a conversation at a new address while Offline wasn’t saving the address in that person’s record, or creating an icon on the map.
  • A bug where a Script that had Branching Questions enabled was preventing users from responding to a Question that existed in multiple Sections has also been fixed.
This release included assorted bug fixes, and a much-needed algorithmic update to the auto-turf cutter!
Improvements
  • The auto-turf cutter will now cut more efficiently, including for larger turf!
  • We added a countdown to Conversation Codes to let canvassers know when their code is about to expire for the day.
Bug Fixes
  • A bug where clicking the Knock filter on the homepage was causing the counts under Active Scripts to increase has been fixed.
  • We fixed some spacing and wording in the canvassing app in Spanish.
  • We also repaired an issue where start and end times for Conversation Codes weren’t being properly enforced.
With the release of 1.0.0, OpenField is officially out of the Beta stage! Some highlights of this release include that the time needed to create a new Garden has reduced drastically, assorted bug fixes, and some exciting new features in the canvassing app!
Improvements
  • We updated the Unit List page in the canvassing app to make canvassing apartments easier to navigate.
  • Canvassers who received a Share Turf invitation can now return to the shared turf after navigating back to the Select Turf screen.
  • Canvassers will now see the current completion rate for a turf when checking it out.
  • School District is now available as an option in Create Search under Districts + Geographies, and will appear in Export files.
  • Language is now available as a field in the Importer!
  • The calendar date picker is now easier to see across the app.
  • In Create Search, under Conversations, you can now choose if you want the search to return “Any” or “All” records containing the selected responses in a short or long text Question Type. 
  • We updated the Delete confirmation buttons across the app to be red, which is more consistent with expected coloration for deletion actions.
  • We added additional fields, including Created By, Created At, and Campaigns, to the homepages for Conversation Codes, Users, Scripts & Lists.
Bug Fixes
  • Live Location for canvassers will now work all the time, instead of stopping if a canvasser has ignored the Location Service ask too many times.
  • We took care of a bug where exact name matches weren’t being surfaced to the top of search results in the canvassing app.
  • We repaired a few data issues where time ranges weren’t working as expected in Create Search and Analytics.
  • We fixed a bug where not all Conversation Codes were appearing as options in Create Search under Attempts and Conversations.
  • We also took care of an issue where the counts in Create Search for Attempts were incorrect.
  • We repaired an issue where address data was not making its way into a profile after adding a new person & selecting yes to "Do they live at this address?"
  • We also made a few more improvements to Offline Mode.
  • We fixed an issue where setting a default location on a knock Conversation Code was breaking the Live Field View map in Analytics.
This release included several prominent bug fixes!
Bug Fixes
  • We fixed a bug where Create Search steps were appearing out of order.
  • We fixed a bug that was causing the charts in Analytics not to load.
  • We repaired an issue where Vote History records were all being categorized as Mail Ballot.
  • We made some small improvements to how units appear while in Offline Mode.
The highlights of this release are a new feature where you can add multiple units to a building at a time, and being able to add an entire State to a Create Search query! It also included some unit sorting improvements, and a few minor bug fixes.
Improvements
Branching Scripts are live in all Gardens as of March 10th!
  • You can now add multiple new units to a building at a time!
  • Create Search now allows an entire State to be added to a query.
  • We also improved how units sort when letters exist in the unit number, ex. Apt 3B.
  • We added more clear error messaging when an Admin I attempts to edit a Script, which is outside their permission level.
Bug Fixes
  • We fixed a few small issues related to Create Search, including an issue where some options appeared outside of the loaded geography.
  • You can now edit the Expiration Date of a Conversation Code from the Analytics Manage screen without an error.
This release included minor bug fixes and improvements, including Language now appearing as a searchable field in Create Search!
Improvements
  • You can now search for Language in Create Search! Reminder that this is still a user-added field, not loaded from a data file.
  • To increase accessibility, we updated how the selected Conversation Code type icon appears in the create a Conversation Code workflow, making it easier to see.
  • We added additional language to the Date + Time field when creating a Campaign to clarify its purpose.
Bug Fixes
  • We fixed an issue where emails were not being sent when a canvasser was assigned to a turf.
  • A bug was fixed that prevented last-name searches in People Search from returning results.
  • We fixed an issue where expired Conversation Codes weren’t showing as expired in the Analytics view.
  • We fixed a bug where Notes searches in knock codes returned the "actual OpenField" error when the result was clicked.
This release included minor bug fixes and improvements, including adding the Precinct Name to Saved Search Exports, and removing 0, O, I, & 1 from Conversation Code generation!
Improvements
  • We made an adjustment where newly created Conversation Codes will no longer contain the characters 0, O, 1, or I! This will reduce confusion when entering Codes!
  • Saved Search Exports will now contain the contact’s Precinct name, which will match the name in Create Search.
  • We also made several improvements to how units are handled in the door-knocking app, including addressing when a single address had multiple icons showing different numbers of units.
  • We updated Address Search while in a Conversation Code to be a little more flexible– it will now accept abbreviations and return results.
  • We made a few general updates to the copy and images on some admin screens in the app's backend.
Bug Fixes
  • When attempting to Search by OpenField ID, an error will now appear if you enter anything other than numbers in the search field.
  • We fixed an issue where conversations had while in Offline Mode that contained a drop-down Question Type weren’t appearing in the contact’s history tab or their People Profile.
Improvements
  • Searches on People Profiles will now return results more quickly!
Bug Fixes
  • We have fixed a few bugs that will improve the display of units in apartment buildings.
  • We have resolved an issue that allowed you to click Save+Next while creating a Conversation Code without selecting a script.
  • We fixed a bug where some Conversation Codes were not being held to the expiration dates and times set up when the codes were created. The fix for this issue required reconfiguring the expiration dates for all existing Conversation Codes. All Conversation Codes created before January 1st, 2026, will expire on January 1st, 2026. To re-activate an expired code, simply edit the code and update the expiration date! You can also adjust the expiration date before January 1 to ensure uninterrupted access.
This release included numerous bug fixes, as well as an update to the colorblind-friendly icons when door-knocking!
Improvements
  • We updated the icons in the canvassing app to improve accessibility for colorblind Users!
  • We made some spacing updates in the canvassing app.
  • When loading a Saved Search over the display limit, you will now see a message that says, “Searches bigger than 20,000 people may take a long time to load. Thank you for your patience.”
  • We added a warning message in the Importer highlighting when a file is not encoded correctly.
  • When an imported file includes date of birth, OpenField will now automatically populate that contact’s Age field.
Bug Fixes
  • We resolved an issue where numbers collected via the Phone Number Collection Question Type weren’t being displayed in the phone fields in the app.
  • We have fixed a few bugs to restore full expected functionality for Quarantined Users.
  • We repaired an issue where some People Profiles weren’t displaying correctly.
  • We also fixed a bug where, if you opened a finished Map in the Manual Turf Cutter and then attempted to auto-cut the turf, it would break the Conversation Code.
Load More