Releases: Retrospring/retrospring
2025.0228.0
Important
https://retrospring.net is shutting down on 1st March, 2025. You can read more about that in this blog post.
Warning
The contact_email
setting is now displayed on the Privacy Policy page as a contact email. If you only used a placeholder for WebPush here, it's time to set a proper email address.
Note
If you are running a fork of Retrospring, please adjust the source_url
setting in justask.yml
(see #2028)
What's Changed
Added
- Add read-only site mode setting by @nilsding in #2023
- Add customizable source URL by @pixeldesu in #2028
- Remove "hardcoded" policies by @pixeldesu in #2029
Changed
- Add example systemd service files by @pixeldesu in #1920
Dependency updates
- Upgrade to Rails 7.1 by @pixeldesu in #1672
- Bump json-schema from 5.0.0 to 5.0.1 by @dependabot in #1893
- Bump rspec-mocks from 3.13.1 to 3.13.2 by @dependabot in #1895
- Bump view_component from 3.15.0 to 3.16.0 by @dependabot in #1896
- Bump jwt from 2.9.1 to 2.9.3 by @dependabot in #1894
- Bump eslint-plugin-import from 2.30.0 to 2.31.0 by @dependabot in #1897
- Bump actionpack from 7.0.8.4 to 7.0.8.5 by @dependabot in #1909
- Bump sass from 1.79.4 to 1.79.5 by @dependabot in #1905
- Bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #1904
- Bump net-imap from 0.4.16 to 0.4.17 by @dependabot in #1898
- Bump sentry-sidekiq from 5.20.1 to 5.21.0 by @dependabot in #1903
- Bump view_component from 3.16.0 to 3.17.0 by @dependabot in #1899
- Bump rails_admin from 3.2.0 to 3.2.1 by @dependabot in #1900
- Bump typescript from 5.6.2 to 5.6.3 by @dependabot in #1906
- Bump @hotwired/turbo-rails from 8.0.10 to 8.0.12 by @dependabot in #1910
- Bump view_component from 3.17.0 to 3.18.0 by @dependabot in #1919
- Bump fog-aws from 3.27.0 to 3.28.0 by @dependabot in #1918
- Bump turbo-rails from 2.0.10 to 2.0.11 by @dependabot in #1917
- Bump rubocop from 1.66.1 to 1.67.0 by @dependabot in #1916
- Bump net-imap from 0.4.17 to 0.5.0 by @dependabot in #1915
- Bump sass from 1.79.5 to 1.80.3 by @dependabot in #1911
- Bump pghero from 3.6.0 to 3.6.1 by @dependabot in #1914
- Bump faker from 3.4.2 to 3.5.1 by @dependabot in #1913
- Bump sass from 1.80.3 to 1.80.6 by @dependabot in #1938
- Bump oj from 3.16.6 to 3.16.7 by @dependabot in #1937
- Bump rubocop from 1.67.0 to 1.68.0 by @dependabot in #1936
- Bump rspec-its from 1.3.0 to 2.0.0 by @dependabot in #1934
- Bump pg from 1.5.8 to 1.5.9 by @dependabot in #1929
- Bump actions/checkout from 4.2.1 to 4.2.2 by @dependabot in #1921
- Bump factory_bot_rails from 6.4.3 to 6.4.4 by @dependabot in #1922
- Bump database_cleaner from 2.0.2 to 2.1.0 by @dependabot in #1927
- Bump rexml from 3.3.6 to 3.3.9 by @dependabot in #1932
- Bump rails-i18n from 7.0.9 to 7.0.10 by @dependabot in #1939
- Bump view_component from 3.18.0 to 3.20.0 by @dependabot in #1933
- Bump rubocop-rails from 2.26.2 to 2.27.0 by @dependabot in #1925
- Bump fog-core from 2.5.0 to 2.6.0 by @dependabot in #1928
- Bump fog-aws from 3.28.0 to 3.29.0 by @dependabot in #1930
- Bump net-imap from 0.5.0 to 0.5.1 by @dependabot in #1940
- Bump bullet from 7.2.0 to 8.0.0 by @dependabot in #1941
- Bump rspec-rails from 7.0.1 to 7.1.0 by @dependabot in #1942
- Bump codecov/codecov-action from 4 to 5 by @dependabot in #1943
- Bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in #1945
- Bump sass from 1.80.6 to 1.81.0 by @dependabot in #1944
- Bump rubocop from 1.68.0 to 1.69.0 by @dependabot in #1951
- Bump rpush from 9.1.0 to 9.2.0 by @dependabot in #1950
- Bump @fortawesome/fontawesome-free from 6.6.0 to 6.7.1 by @dependabot in #1949
- Bump typescript from 5.6.3 to 5.7.2 by @dependabot in #1948
- Bump json-schema from 5.0.1 to 5.1.0 by @dependabot in #1947
- Bump reviewdog/action-stylelint from 1.29.0 to 1.30.0 by @dependabot in #1954
- Bump actionpack from 7.0.8.5 to 7.0.8.7 by @dependabot in #1961
- Bump nanoid from 3.3.6 to 3.3.8 by @dependabot in #1962
- Bump net-imap from 0.5.1 to 0.5.5 by @dependabot in #1985
- Bump oj from 3.16.7 to 3.16.9 by @dependabot in #1979
- Bump sanitize from 6.1.3 to 7.0.0 by @dependabot in #1981
- Bump @fortawesome/fontawesome-free from 6.7.1 to 6.7.2 by @dependabot in #1977
- Bump sentry-sidekiq from 5.21.0 to 5.22.1 by @dependabot in #1970
- Bump sentry-ruby from 5.21.0 to 5.22.1 by @dependabot in #1969
- Bump sass from 1.81.0 to 1.83.4 by @dependabot in #1990
- Bump typescript from 5.7.2 to 5.7.3 by @dependabot in #1989
- Bump dry-types from 1.7.2 to 1.8.0 by @dependabot in #1987
- Bump dry-initializer from 3.1.1 to 3.2.0 by @dependabot in #1983
- Bump rubyzip from 2.3.2 to 2.4.1 by @dependabot in #1984
- Bump jwt from 2.9.3 to 2.10.1 by @dependabot in #1980
- Bump rubocop from 1.69.0 to 1.71.0 by @dependabot in #1992
- Bump view_component from 3.20.0 to 3.21.0 by @dependabot in #1972
- Bump connection_pool from 2.4.1 to 2.5.0 by @dependabot in #1988
- Bump json-schema from 5.1.0 to 5.1.1 by @dependabot in #1960
- Bump fog-aws from 3.29.0 to 3.30.0 by @dependabot in #1968
- Bump rubocop-rails from 2.27.0 to 2.29.0 by @dependabot in #1991
- Bump rails_admin from 3.2.1 to 3.3.0 by @dependabot in #1958
- Bump dotenv-rails from 3.1.4 to 3.1.7 by @dependabot in #1975
- Bump openssl from 3.2.0 to 3.3.0 by @dependabot in #1974
- Bump puma from 6.4.3 to 6.5.0 by @dependabot in #1946
- Bump nokogiri from 1.18.2 to 1.18.3 by @dependabot in #2022
- Bump rack from 2.2.10 to 2.2.11 by @dependabot in #2024
- Bump rubocop-rails from 2.29.0 to 2.30.1 by @dependabot in #2020
- Bump rubocop from 1.72.1 to 1.72.2 by @dependabot in #2025
- Bump sass from 1.83.4 to 1.85.0 by @dependabot in #2018
- Bump net-imap from 0.5.5 to 0.5.6 by @dependabot in #2015
- Bump sentry-ruby from 5.22.1 to 5.22.4 by @dependabot in #2012
- Bump prometheus...
2024.1001.0
What's Changed
Important
https://retrospring.net is shutting down on 1st March, 2025. You can read more about that in this blog post.
Dependency updates
- Bump oj from 3.16.4 to 3.16.5 by @dependabot in #1832
- Bump bootsnap from 1.18.3 to 1.18.4 by @dependabot in #1831
- Bump shoulda-matchers from 6.2.0 to 6.3.0 by @dependabot in #1830
- Bump fugit from 1.11.0 to 1.11.1 by @dependabot in #1841
- Bump sentry-ruby from 5.18.2 to 5.19.0 by @dependabot in #1835
- Bump rspec-rails from 6.1.3 to 6.1.4 by @dependabot in #1836
- Bump sentry-sidekiq from 5.18.2 to 5.19.0 by @dependabot in #1837
- Bump sanitize from 6.1.2 to 6.1.3 by @dependabot in #1838
- Bump shoulda-matchers from 6.3.0 to 6.4.0 by @dependabot in #1840
- Bump rexml from 3.3.4 to 3.3.6 by @dependabot in #1842
- Bump rubocop-rails from 2.25.1 to 2.26.0 by @dependabot in #1845
- Bump json-schema from 4.3.1 to 5.0.0 by @dependabot in #1844
- Bump micromatch from 4.0.5 to 4.0.8 by @dependabot in #1847
- Bump tj-actions/changed-files from 44 to 45 by @dependabot in #1843
- Bump fog-aws from 3.24.0 to 3.25.0 by @dependabot in #1848
- Bump net-imap from 0.4.14 to 0.4.15 by @dependabot in #1849
- Bump pundit from 2.3.2 to 2.4.0 by @dependabot in #1852
- Bump view_component from 3.13.0 to 3.14.0 by @dependabot in #1851
- Bump rubocop from 1.65.1 to 1.66.0 by @dependabot in #1850
- Bump @rails/request.js from 0.0.9 to 0.0.11 by @dependabot in #1864
- Bump sass from 1.77.8 to 1.78.0 by @dependabot in #1862
- Bump rubocop from 1.66.0 to 1.66.1 by @dependabot in #1861
- Bump rails_admin from 3.1.4 to 3.2.0 by @dependabot in #1855
- Bump rspec-rails from 6.1.4 to 7.0.1 by @dependabot in #1853
- Bump pg from 1.5.7 to 1.5.8 by @dependabot in #1860
- Bump turbo-rails from 1.5.0 to 2.0.6 by @dependabot in #1856
- Bump net-imap from 0.4.15 to 0.4.16 by @dependabot in #1857
- Bump rpush from 7.0.1 to 8.0.0 by @dependabot in #1858
- Bump eslint-plugin-import from 2.29.1 to 2.30.0 by @dependabot in #1863
- Bump oj from 3.16.5 to 3.16.6 by @dependabot in #1872
- Bump fog-aws from 3.25.0 to 3.26.0 by @dependabot in #1871
- Bump turbo-rails from 2.0.6 to 2.0.7 by @dependabot in #1870
- Bump rpush from 8.0.0 to 9.0.0 by @dependabot in #1869
- Bump reviewdog/action-stylelint from 1.28.0 to 1.29.0 by @dependabot in #1867
- Bump jwt from 2.8.2 to 2.9.0 by @dependabot in #1868
- Bump typescript from 5.5.4 to 5.6.2 by @dependabot in #1866
- Bump rubocop-rails from 2.26.0 to 2.26.1 by @dependabot in #1859
- Bump @hotwired/turbo-rails from 8.0.5 to 8.0.9 by @dependabot in #1865
- Bump puma from 6.4.2 to 6.4.3 by @dependabot in #1873
- Bump rubocop-rails from 2.26.1 to 2.26.2 by @dependabot in #1874
- Bump dotenv-rails from 3.1.2 to 3.1.4 by @dependabot in #1875
- Bump fog-aws from 3.26.0 to 3.27.0 by @dependabot in #1876
- Bump turbo-rails from 2.0.7 to 2.0.10 by @dependabot in #1877
- Bump eslint from 8.57.0 to 8.57.1 by @dependabot in #1878
- Bump @hotwired/turbo-rails from 8.0.9 to 8.0.10 by @dependabot in #1879
- Bump sass from 1.78.0 to 1.79.3 by @dependabot in #1881
- Bump sass from 1.79.3 to 1.79.4 by @dependabot in #1882
- Bump rpush from 9.0.0 to 9.1.0 by @dependabot in #1884
- Bump sentry-sidekiq from 5.19.0 to 5.20.1 by @dependabot in #1886
- Bump sentry-rails from 5.19.0 to 5.20.1 by @dependabot in #1887
- Bump haml_lint from 0.58.0 to 0.59.0 by @dependabot in #1888
- Bump jwt from 2.9.0 to 2.9.1 by @dependabot in #1885
- Bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #1890
- Bump view_component from 3.14.0 to 3.15.0 by @dependabot in #1889
Full Changelog: 2024.0811.1...2024.1001.0
2024.0811.1
What's Changed
Caution
This is a bugfix release for 2024.0811.0, please check out the previous changelog for important update tasks!
Fixed
- Fix missing question mark in registrations_enabled? method call by @pixeldesu in #1829
Full Changelog: 2024.0811.0...2024.0811.1
2024.0811.0
What's Changed
Important
https://retrospring.net is shutting down on 1st March, 2025. You can read more about that in this blog post.
Caution
This release contains configuration changes that will affect your instance if not applied:
- Add ability to disable registrations by @pixeldesu in #1824
- https://github.com/Retrospring/retrospring/blob/main/config/justask.yml.example#L58-L60
- IMPORTANT: If this is not set in your configuration after the update, registrations are disabled
- Make site tagline configurable by @pixeldesu in #1827
- Add advanced frontpage layout config option by @pixeldesu in #1828
Added
- Add ability to disable registrations by @pixeldesu in #1824
- Make site tagline configurable by @pixeldesu in #1827
- Add advanced frontpage layout config option by @pixeldesu in #1828
Fixed
- Remove fetching of HOSTNAME env variable by @pixeldesu in #1826
Changed
- Bump pghero from 3.5.0 to 3.6.0 by @dependabot in #1798
Full Changelog: 2024.0806.0...2024.0811.0
2024.0806.0
What's Changed
Important
https://retrospring.net is shutting down on 1st March, 2025. You can read more about that in this blog post.
Fixed
- questions: remove redundant or ungrammatical items by @northivanastan in #1746
Changed
- data_export: add more context to answers by @nilsding in #1820
- Represent theme colors as hexadecimal in export by @pixeldesu in #1822
Dependency updates
- Bump json-schema from 4.2.0 to 4.3.0 by @dependabot in #1695
- Bump tj-actions/changed-files from 43 to 44 by @dependabot in #1691
- Bump typescript from 5.4.2 to 5.4.3 by @dependabot in #1687
- Bump rubocop-rails from 2.24.0 to 2.24.1 by @dependabot in #1688
- Bump rspec-rails from 6.1.1 to 6.1.2 by @dependabot in #1689
- Bump fog-aws from 3.21.1 to 3.22.0 by @dependabot in #1690
- Bump net-smtp from 0.4.0.1 to 0.5.0 by @dependabot in #1692
- Bump letter_opener from 1.9.0 to 1.10.0 by @dependabot in #1694
- Bump faker from 3.2.3 to 3.3.0 by @dependabot in #1693
- Bump actions/checkout from 4.1.2 to 4.1.3 by @dependabot in #1719
- Bump actions/labeler from 5.0.0.pre.beta.1 to 5 by @dependabot in #1711
- Bump devise from 4.9.3 to 4.9.4 by @dependabot in #1709
- Bump rubocop from 1.62.1 to 1.63.2 by @dependabot in #1718
- Bump typescript from 5.4.3 to 5.4.5 by @dependabot in #1713
- Bump sentry-ruby from 5.17.1 to 5.17.3 by @dependabot in #1710
- Bump @fortawesome/fontawesome-free from 6.5.1 to 6.5.2 by @dependabot in #1703
- Bump active_model_otp from 2.3.2 to 2.3.4 by @dependabot in #1715
- Bump @melloware/coloris from 0.23.0 to 0.24.0 by @dependabot in #1714
- Bump sass from 1.72.0 to 1.75.0 by @dependabot in #1712
- Bump rake from 13.1.0 to 13.2.1 by @dependabot in #1698
- Bump rspec-sidekiq from 4.1.0 to 4.2.0 by @dependabot in #1716
- Bump faker from 3.3.0 to 3.3.1 by @dependabot in #1696
- Bump view_component from 3.11.0 to 3.12.1 by @dependabot in #1717
- Bump reviewdog/action-stylelint from 1.22.1 to 1.23.0 by @dependabot in #1721
- Bump actions/checkout from 4.1.3 to 4.1.4 by @dependabot in #1722
- Bump sentry-rails from 5.17.1 to 5.17.3 by @dependabot in #1723
- Bump haml_lint from 0.57.0 to 0.58.0 by @dependabot in #1724
- Bump sentry-sidekiq from 5.17.1 to 5.17.3 by @dependabot in #1725
- Bump rubocop from 1.63.2 to 1.63.4 by @dependabot in #1726
- Bump actions/checkout from 4.1.4 to 4.1.6 by @dependabot in #1741
- Bump dotenv-rails from 3.1.0 to 3.1.2 by @dependabot in #1734
- Bump rubocop from 1.63.4 to 1.63.5 by @dependabot in #1737
- Bump rubocop-rails from 2.24.1 to 2.25.0 by @dependabot in #1744
- Bump httparty from 0.21.0 to 0.22.0 by @dependabot in #1727
- Bump rspec-sidekiq from 4.2.0 to 5.0.0 by @dependabot in #1745
- Bump net-imap from 0.4.10 to 0.4.11 by @dependabot in #1736
- Bump rspec-mocks from 3.13.0 to 3.13.1 by @dependabot in #1735
- Bump sass from 1.75.0 to 1.77.2 by @dependabot in #1743
- Bump nokogiri from 1.16.4 to 1.16.5 by @dependabot in #1739
- Bump pundit from 2.3.1 to 2.3.2 by @dependabot in #1733
- Bump @github/hotkey from 3.1.0 to 3.1.1 by @dependabot in #1732
- Bump rubocop from 1.63.5 to 1.64.0 by @dependabot in #1749
- Bump pghero from 3.4.1 to 3.5.0 by @dependabot in #1748
- Bump sass from 1.77.2 to 1.77.5 by @dependabot in #1766
- Bump net-imap from 0.4.11 to 0.4.13 by @dependabot in #1765
- Bump sanitize from 6.1.0 to 6.1.1 by @dependabot in #1763
- Bump mini_magick from 4.12.0 to 4.13.1 by @dependabot in #1762
- Bump oj from 3.16.3 to 3.16.4 by @dependabot in #1757
- Bump activestorage from 7.0.8 to 7.0.8.4 by @dependabot in #1768
- Bump faker from 3.3.1 to 3.4.1 by @dependabot in #1753
- Bump reviewdog/action-stylelint from 1.23.0 to 1.24.0 by @dependabot in #1761
- Bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #1760
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #1759
- Bump sprockets-rails from 3.4.2 to 3.5.1 by @dependabot in #1756
- Bump rubocop from 1.64.0 to 1.64.1 by @dependabot in #1751
- Bump typescript from 5.4.5 to 5.5.2 by @dependabot in #1776
- Bump docker/build-push-action from 5 to 6 by @dependabot in #1774
- Bump reviewdog/action-stylelint from 1.24.0 to 1.26.0 by @dependabot in #1773
- Bump sass from 1.77.5 to 1.77.6 by @dependabot in #1775
- Bump jwt from 2.8.1 to 2.8.2 by @dependabot in #1772
- Bump fog-aws from 3.22.0 to 3.23.0 by @dependabot in #1771
- Bump net-imap from 0.4.13 to 0.4.14 by @dependabot in #1770
- Bump rspec-rails from 6.1.2 to 6.1.3 by @dependabot in #1769
- Bump sidekiq-scheduler from 5.0.3 to 5.0.6 by @dependabot in #1819
- Bump jsbundling-rails from 1.3.0 to 1.3.1 by @dependabot in #1818
- Bump rubocop-rails from 2.25.0 to 2.25.1 by @dependabot in #1780
- Bump cssbundling-rails from 1.4.0 to 1.4.1 by @dependabot in #1817
- Bump sprockets-rails from 3.5.1 to 3.5.2 by @dependabot in #1815
- Bump mini_magick from 4.13.1 to 4.13.2 by @dependabot in #1792
- Bump rails_admin from 3.1.2 to 3.1.4 by @dependabot in #1799
- Bump rubocop from 1.64.1 to 1.65.1 by @dependabot in #1816
- Bump fog-core from 2.4.0 to 2.5.0 by @dependabot in #1814
- Bump sentry-rails from 5.17.3 to 5.18.2 by @dependabot in #1811
- Bump sanitize from 6.1.1 to 6.1.2 by @dependabot in #1812
- Bump json-schema from 4.3.0 to 4.3.1 by @dependabot in #1801
- Bump reviewdog/action-stylelint from 1.26.0 to 1.28.0 by @dependabot in #1794
- Bump prometheus-client from 4.2.2 to 4.2.3 by @dependabot in #1779
- Bump bullet from 7.1.6 to 7.2.0 by @dependabot in #1796
- Bump sass from 1.77.6 to 1.77.8 by @dependabot in #1795
- Bump @fortawesome/fontawesome-free from 6.5.2 to 6.6.0 by @dependabot in #1803
- Bump fog-aws from 3.23.0 to 3.24.0 by @dependabot in #1797
- Bump @hotwired/turbo-rails from 8.0.4 to 8.0.5 by @dependabot in #1802
- Bump typescript from 5.5.2 to 5.5.4 by @dependabot in #1807
- Bump fak...
2024.0319.0
What's Changed
Fixed
- Fix error when trying to smile already smiled records by @pixeldesu in #1685
Dependency updates
- Bump binding_of_caller from 1.0.0 to 1.0.1 by @dependabot in #1668
- Bump @melloware/coloris from 0.22.0 to 0.23.0 by @dependabot in #1671
- Bump @hotwired/turbo-rails from 8.0.3 to 8.0.4 by @dependabot in #1670
- Bump typescript from 5.3.3 to 5.4.2 by @dependabot in #1669
- Bump sentry-ruby, sentry-rails and sentry-sidekiq by @dependabot in #1676
- Bump sass from 1.71.1 to 1.72.0 by @dependabot in #1684
- Bump rails-i18n from 7.0.8 to 7.0.9 by @dependabot in #1675
- Bump fog-aws from 3.21.0 to 3.21.1 by @dependabot in #1677
- Bump rubocop from 1.62.0 to 1.62.1 by @dependabot in #1679
- Bump json-schema from 4.1.1 to 4.2.0 by @dependabot in #1680
- Bump tj-actions/changed-files from 42 to 43 by @dependabot in #1681
- Bump shoulda-matchers from 6.1.0 to 6.2.0 by @dependabot in #1678
- Bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in #1682
Full Changelog: 2024.0310.2...2024.0319.0
2024.0310.2
What's Changed
Fixed
- Add max question content limit of 32,768 characters by @pixeldesu in #1666
Full Changelog: 2024.0310.1...2024.0310.2
2024.0310.1
What's Changed
Fixed
- Make inbox entries visible in Rails Admin again by @pixeldesu in #1665
Full Changelog: 2024.0310.0...2024.0310.1
2024.0310.0
What's Changed
Added
- Refactor comments into CommentComponent by @pixeldesu in #1664
Fixed
- use time_tooltip for comments by @nilsding in #1659
- Add Stimulus controllers for tooltips by @pixeldesu in #1661
- Use new date format in notifications by @pixeldesu in #1662
- Downgrade CarrierWave and CarrierWave::Backgrounder by @pixeldesu in #1663
Changed
- Bump dotenv-rails from 3.0.2 to 3.1.0 by @dependabot in #1652
- Bump jwt from 2.8.0 to 2.8.1 by @dependabot in #1653
- Bump pg from 1.5.5 to 1.5.6 by @dependabot in #1654
- Bump rubocop-rails from 2.23.1 to 2.24.0 by @dependabot in #1655
- Bump rubocop from 1.60.2 to 1.62.0 by @dependabot in #1660
Full Changelog: 2024.0303.0...2024.0310.0
2024.0303.0
What's Changed
Fixed
- Downgrade esbuild to 0.17.0 by @pixeldesu in #1651
Full Changelog: 2024.0302.0...2024.0303.0