Terrastories Versions Save

Terrastories is a geostorytelling application for mapping, managing and sharing place-based stories.

v2.1.0

4 months ago

Maplibre w/ Protomaps API

This release introduces the Protomaps API and expands usage of Maplibre to the Rails maps as well.

Moving to Protomaps API allows us to use Maplibre throughout all of our ONLINE instances as well as offline, removing our dependency on paid Mapbox tokens.

Backwards Compatibility

  • All servers configured to use Mapbox will continue to use Mapbox by default.
  • All communities configured to use Mapbox with a custom style will continue to work even if Maplibre is used by default.

Changes

  • Use Maplibre with Protomaps API #988

v2.0.2

4 months ago

Fixes

  • [React] Load marker images before adding (#966) by rudokemper
  • [Map] Filter out null coordinates for Place and Story (#942) by rudokemper
  • [Explore] Unprocessable media causes infinite load (#976) by lauramosher
  • [Rails] Birthplace is not persisted on save (#978) by lauramosher
  • [Rails] Story cannot be saved without a media (#979) by lauramosher
  • [Map] Remove orphaned stories display (#971) by ice1080

Features

  • [Explore] Media Previews API (#974) by lauramosher
  • [Map] Use Maplibre for offline (#943) by rudokemper
  • [Explore] Paginate API endpoints (#977) by lauramosher
  • [Explore] Add Story Details to Story API endpoint (#980) by lauramosher
  • [Explore] Standardize API endpoints (#981) by lauramosher
  • Add basic HTML tags to Story description (#962) by julinvictus
  • [Rails] Update title tags to show additional information (#967) by ice1080

Updates

  • [Translations] Update hi.yml Locales (#973) by cheta-nyadav
  • [Infra] Make running tests easier (#982) by lauramosher
  • [Infra] Upgrade to Shakapacker for bundling JS (#985) by lauramosher

v2.0.1

7 months ago

This release updates infrastructure configuration relating to our offline Rails environment.

Changes

v2.0.0

7 months ago

This is our first big release of Terrastories since 2022. As such, these release notes will not contain an exhaustive list of changes.

Notable Changes:

  • App can now be booted into an "offline" Rails Environment
  • Public Communities API to power the new Explore interface.
  • Updates and fixes to Map
  • Added translations
  • Updated Admin CMS dashboard

v1.1-2022

2 years ago

This release compiles a 2022 build for Terrastories, prior to some refactoring work set to take place throughout the year.

v1.0-2022-q1

2 years ago

This release compiles a build for Terrastories using the codebase from Q1 (Quarter 1) in 2022, prior to some refactoring work set to take place throughout the year.

https://github.com/Terrastories/terrastories/compare/v0.1-saas...v1.0-2022-q1

IMW2020

3 years ago

This release compiles a build for the 2020 Indigenous Mapping Workshop, and also serves to keep a record of the Terrastories codebase before the implementation of multi-instance, curriculum builder, and convenience scripts.

Tutorial files for working with this build available at https://docs.google.com/document/d/1z6tUO3FNbGaYlTTH6ioGEajSFXDC2Fji5Cqmj97cky8

v0.1-saas

5 years ago

This release is primarily intended to help find a reasonable place in our history to go back to when we start building out the SaaS. There are still a number of issues being resolved but this will hopefully help our future selves get started on the Saas.