Skip to content

Releases: Retrospring/retrospring

2023.0508.1

08 May 19:08
Compare
Choose a tag to compare

Fixed

  • Exclude pinned answers from pagination queries by @raccube in #1204

Full Changelog: 2023.0508.0...2023.0508.1

2023.0508.0

08 May 17:30
Compare
Choose a tag to compare

Fixed

  • Fixed an issue which would cause the notification dropdown to persist after clearing all notifications (@raccube) #1203
  • Fixed "Content missing" in notifications dropdown (@raccube) #1203

Dependency updates

Full Changelog: 2023.0507.3...2023.0508.0

2023.0507.3

07 May 19:05
Compare
Choose a tag to compare

Fixed

  • Fix remaining missing subscribed answers in views by @raccube in #1199
  • Touch updated at after marking inbox/notification entries as read by @raccube in #1200

Full Changelog: 2023.0507.2...2023.0507.3

2023.0507.2

07 May 15:01
Compare
Choose a tag to compare

Fixed

Full Changelog: 2023.0507.1...2023.0507.2

2023.0507.1

07 May 13:11
Compare
Choose a tag to compare

Fixed

  • Fixed a bug from the previous release which resulted in 500s when not logged in

2023.0507.0

07 May 11:18
Compare
Choose a tag to compare

Added

Changed

Fixed

Developer experience

  • fog (S3) is now disabled in tests (@raccube) #1120
  • Counter columns now use Rails built-in functionality (@raccube) #1108
  • Our container images are now published to GitHub Packages Container Registry instead of Docker Hub (@nilsding) #1138
  • CI pipelines now only lint changed files (@raccube) #1106

Dependency updates

Note
This is list includes all Dependabot pull requests which have happened since the last release.

Full Changelog: 2023.0219.2...2023.0507.0

2023.0219.0

19 Feb 16:31
Compare
Choose a tag to compare

Added

  • A new answer sharing flow has been added in place of automatic answer sharing (@pixeldesu, @nilsding) #1046 #1063
  • A Containerfile for running Retrospring in production environments (@nilsding) #1042
  • Container images are built and published automatically on release (@nilsding) #1062
  • Log level, site name, and hostname can now be configured via ENV (@nilsding) #1043
  • Rails caches can now be configured to be stored in Redis (@raccube) #1067
  • When viewing your own questions (on your profile), questions asked directly to another user now display a notice to indicate that they can only be viewed by you. (@raccube) #1056
  • Endpoints using Turbo Streams now show status messages via toasts (@pixeldesu) #1064
  • You can now pin answers to your profile (@raccube) #1026
  • Retrospring now exposes question, answer and comment statistics for ingestion into Prometheus (@nilsding) #1082
  • The inbox views have automated tests now (@nilsding) #1086

Changed

  • Some new questions were added to the question generator, "and why is it _____" questions were removed (@nilsding) #1033 #1084
  • Many performance improvements:
  • About page now displays more easily readable numbers (@raccube) #1089

Removed

Fixed

  • Anonymous identifier is now generated from remote_ip to properly deal with reverse proxies (@nilsding) #1045 #1058
  • Relationship action buttons (follow, block and mute) now disable while waiting for a response (@raccube) #1060
  • Fixed user avatars being too large for profile card on "medium-sized" screens (@raccube) #1090
  • Line breaks in questions and answers will now display properly (@raccube) #1085

Developer experience

Dependency updates

  • Bump bootsnap from 1.15.0 to 1.16.0 #1019
  • Bump sass from 1.57.1 to 1.58.0 #1052
  • Bump typescript from 4.9.4 to 4.9.5 #1054
  • Bump rolify from 6.0.0 to 6.0.1 #1051
  • Bump @hotwired/turbo-rails from 7.2.4 to 7.2.5 #1050
  • Bump oj from 3.13.23 to 3.14.1 #1049
  • Bump turbo-rails from 1.3.2 to 1.3.3 #1053
  • Bump faker from 3.1.0 to 3.1.1 #1047
  • Bump jwt from 2.6.0 to 2.7.0 #1048
  • Update carrierwave_backgrounder for compatibility with Sidekiq 7 (@raccube) #1059
  • Bump puma from 6.0.2 to 6.1.0 #1074
  • Bump sentry-sidekiq from 5.7.0 to 5.8.0 #1072
  • Bump fog-aws from 3.16.0 to 3.17.0 #1078
  • Bump rubocop from 1.44.1 to 1.45.1 #1079
  • Bump oj from 3.14.1 to 3.14.2 #1080
  • Bump @fortawesome/fontawesome-free from 6.2.1 to 6.3.0 #1075
  • Bump stylelint-scss from 4.3.0 to 4.4.0 #1076
  • Bump esbuild from 0.17.5 to 0.17.8 #1081

Full Changelog: 2023.0131.1...2023.0219.0

2023.0131.1

31 Jan 22:15
Compare
Choose a tag to compare

What's Changed

  • Pass user services for question generate turbo frame by @raccube in #1031

Full Changelog: 2023.0131.0...2023.0131.1

2023.0131.0

31 Jan 21:19
Compare
Choose a tag to compare

What's Changed

⚠️ This version requires Redis 5 or newer

  • inbox: update inbox entries in controller by @nilsding in #1002
  • Use skip_before_action instead of redefining action in AjaxController by @raccube in #1005
  • Cache headers for web app manifest based on user theme by @raccube in #1004
  • Remove page parameter from user/friends redirects by @raccube in #1010
  • Eager load profiles in paginators by @raccube in #1013
  • Cleanup user controller by @raccube in #1011
  • Add filtering for events reported to Sentry by @raccube in #1015
  • Fix author-searched deletion in inbox not working by @pixeldesu in #1012
  • typoed_email_validator: add new endings to the typo list by @nilsding in #1016
  • Move fetching of services to controller to avoid n+1 queries by @raccube in #1014
  • typoed_email_validator: add new endings to the typo list by @nilsding in #1018
  • fix image in 502 page by @nilsding in #1027
  • Add new raised text and raised accent text theme fields by @pixeldesu in #1017
  • Prevent 𝑛+1 on follower/following lists by @raccube in #1029

Dependency updates

Full Changelog: 2023.0127.0...2023.0131.0

2023.0127.0

27 Jan 16:29
Compare
Choose a tag to compare

What's Changed

  • notifications: only update all new notifications by @nilsding in #994
  • Only pass cached requests through service worker by @raccube in #998
  • Refactor image cropping into Stimulus controller by @pixeldesu in #984
  • re-add removed remove_stale rake task by @nilsding in #1000

Dependency updates

Full Changelog: 2023.0123.0...2023.0127.0