Skip to content

Latest commit

 

History

History
170 lines (135 loc) · 6.48 KB

RELEASES.md

File metadata and controls

170 lines (135 loc) · 6.48 KB

Release Notes

This is not meant to be a detailed account of everything changed in releases, but will give a general idea of what to expect. Also included are instructions for upgrading from previous versions.

For general upgrade instructions, see the wiki here. Any release-specific upgrade notes below should be applied after the general instructions in the wiki (unless otherwise noted).

3.3.0

Changes

  • Add Reports feature
  • Add new "sharable" attendance form for light-weight class check-in
  • Allow sending notes with attendance/check-in submission
  • New one-click installer for DigitalOcean
  • Improved installation instructions on wiki
  • Fix bug with international characters in site name
  • Fix bug installing with wrong Ruby version
  • Disable starttls in default email config
  • Fix display issues when Groups feature is disabled
  • Reduce ambiguity in "child/adult" selection in basic info
  • Add Better Errors for development
  • Fix bug showing raw data when clicking a map pin
  • Clarify use of "email" field on profile edit screen
  • Fix Relationships page in non-English translations
  • Use https for OpenStreetMap tiles when :ssl enabled
  • Add drag-and-drop upload of photos
  • Upgraded Ruby version to 2.1.5.
  • Upgrade to Rails 4.1.8
  • Handle case when user types a random number in new verse form.
  • Add setting to enable business directory

3.2.0

Upgrade Notes

  • Be sure you are upgrading from a OneBody version of 3.0.0 or later. If you are upgrading from a version in the 2.x series, you will need to first completely upgrade to 3.0.0, then upgrade to this version.

  • Set the Country field on all your family records:

    1. Set your "Default Country" in the admin dashboard Settings screen.

    2. Run the following rake task to set your country on all existing family records:

       RAILS_ENV=production bundle exec rake onebody:set_country
      

Changes

  • add Portuguese translation
  • add Dutch (Netherlands) translation
  • add "Country" field to people, with "Default Country" site setting
  • fix bugs geocoding addresses outside the US
  • add "tasks" feature for groups
  • add Facebook and Twitter links to profile
  • improve UX for adding a new person/family
  • show a person's albums on profile page
  • show family picture in search results if not profile picture
  • make "small group" size configurable
  • add option for groups to include all adults in the community
  • improve wording in various email messages
  • remove confusing "notes" feature
  • add drag-and-drop sorting controls
  • allow html source editing on wysiwyg editor
  • add option to send prayer request as email
  • add 'primary email holder' setting for family members who share an email address
  • don't send rejection emails when both sender and receiving group cannot be determined
  • fix bug uploading some PDF and HTML documents
  • fix bug importing people by id
  • fix bug printing some pages
  • fix bugs with date entry and date-picker
  • fix bug setting person email if no notification email is configured
  • fix anniversary field showing on children
  • fix bug showing/applying some profile updates
  • fix bug running 'worker' with Docker
  • fix bug with Google Analytics and Safari

3.1.1

Changes

  • Fix bug installing in Docker

3.1.0

Changes

  • Upgrade to Rails 4.1
  • Improve usefulness of accounts with limited access (not full access).
  • Show indicators on group pages when group is linked.
  • UI bug fixes
  • Fix for email addresses with newer/longer TLD
  • Fix bug generating directory PDF for families missing address.
  • Fix bug for users signing up when they already have an account.
  • Fix bug saving PDF as attachment.
  • Fix bug adding first group member.
  • Fix bug that created empty profile updates sometimes.
  • Fix upload progress bar when uploading multiple images.
  • Fix bug causing verification link to be invalidated in prefetching email clients.
  • Improve Group browsing experience.

3.0.0

Changes

  • Fix bug inserting analytics code in some cases.
  • Incoming email encoding fixes.
  • Fix bug accepting email from alternate email address.
  • Fix synchronization from UpdateAgent.
  • Improved setup experience.
  • Allow admins to search by phone number or email address.
  • Don't show deleted people on family page.
  • Fix bug with family people ordering.
  • Fix blank maps on family page.
  • Save attachments on reply emails.
  • Use real email address as from address whenever possible.
  • Add support for MailGun for incoming and outgoing email.
  • Add support for Docker.
  • Fix form controls on admin attendance report.

3.0.0 beta 2

Changes

  • Lots of small bug fixes following our few days in production at Cedar Ridge
  • New Document Management feature for site-wide document sharing
  • Refinements to the User Interface; Better profile and group pages
  • Fixed bible verses to be powered by bible-api.com
  • Fixes to Update Agent sync code
  • Fixes for encoding problems on incoming email
  • Print stylesheet so we can print attendance reports again
  • Production installation instructions

3.0.0 beta 1

Changes

  • Brand new User Interface
  • Improved timeline feature for people profiles and groups
  • Improved first-time setup experience
  • All new Admin Dashboard, Settings, Profile Updates, Syncs, and other admin screens
  • Improved profile, family, and group edit pages
  • Prettier testimony display on profiles
  • New Family page
  • Improved email settings page
  • Redesigned Verse listing and display pages
  • Improved UI for moving a family from one family to another
  • Redesigned people relationships pages
  • Reorganized I18n backend for easier translation to other languages
  • Suggested family name based on people in family
  • Redesigned Business listing pages
  • Friendlier UI for uploading photos to group, family, and person pages; now works on object creation, not just update
  • Now using OpenStreetMap for maps
  • Improved privacy in groups, including hiding of messages, prayer requests, photos
  • Improved Prayer Request UI
  • Redesigned Album and Picture pages, along with improved sharing options
  • Improved Attendance entry and reports
  • Improved navigation with expanding drawers to show additional links
  • Added html page titles to every page for better bookmarking
  • Added breadcrumb navigation
  • Improved sharing buttons on home page
  • New page shows who you will be sharing with based on your friends and fellow group members
  • New WYSIWYG editor
  • Improved data import UI
  • Improved site sign-up/verification flow
  • New feature notifies administrators when user changes their photo