diff --git a/HISTORY.md b/HISTORY.md index 55ef2f3d..dfe014a1 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,3 +1,16 @@ +# 5.3.0 / 2022-05-25 + +* Feature: allow for overriding only specific Mustache templates/partials (@beporter) +* Feature: Add option to show browser's local time (@NikitaIvanovV) +* Improvement: presentation on mobile devises (@benjaminwil) +* Improvement: Add page context to template filter. #1603 (@tevino) +* Fix: restore normalize check on file upload (@manofstick) +* Fix mathjax on edit and create pages. #1772 (@fhchl) +* Fix utf-8 issues: #1721 #1758 #1801 (@basking2, @dometto) +* Fix an IME rendering issue. #1735 (@yy0931) +* Fix broken history button when viewing historical deleted file. (@NikitaIvanovV) +* Fix: non-ascii characters in page names are not rendered correctly in the preview tab of the "Edit" page. #1739 (@yy0931) +* Fix: anchors and header display on JRuby. #1779 # 5.2.3 / 2021-04-18 * Fix bug preventing page titles from being displayed diff --git a/LATEST_CHANGES.md b/LATEST_CHANGES.md index 6bd4c761..f3e752af 100644 --- a/LATEST_CHANGES.md +++ b/LATEST_CHANGES.md @@ -1,3 +1,13 @@ -# 5.2.3 / 2021-04-18 +# 5.3.0 / 2022-05-24 -* Fix bug preventing page titles from being displayed \ No newline at end of file +* Feature: allow for overriding only specific Mustache templates/partials (@beporter) +* Feature: Add option to show browser's local time (@NikitaIvanovV) +* Improvement: presentation on mobile devises (@benjaminwil) +* Improvement: Add page context to template filter. #1603 (@tevino) +* Fix: restore normalize check on file upload (@manofstick) +* Fix mathjax on edit and create pages. #1772 (@fhchl) +* Fix utf-8 issues: #1721 #1758 #1801 (@basking2, @dometto) +* Fix an IME rendering issue. #1735 (@yy0931) +* Fix broken history button when viewing historical deleted file. (@NikitaIvanovV) +* Fix: non-ascii characters in page names are not rendered correctly in the preview tab of the "Edit" page. #1739 (@yy0931) +* Fix: anchors and header display on JRuby. #1779 \ No newline at end of file diff --git a/Rakefile b/Rakefile index 24cfc3f6..1e6f4822 100644 --- a/Rakefile +++ b/Rakefile @@ -9,6 +9,10 @@ require 'tempfile' # ############################################################################# +def date + Time.now.strftime("%Y-%m-%d") +end + def name @name ||= Dir['*.gemspec'].first.split('.').first end diff --git a/gollum.gemspec b/gollum.gemspec index ee519e28..6f88f590 100644 --- a/gollum.gemspec +++ b/gollum.gemspec @@ -3,7 +3,7 @@ Gem::Specification.new do |s| s.required_ruby_version = '>= 2.6' s.name = 'gollum' - s.version = '5.2.3' + s.version = '5.3.0' s.license = 'MIT' s.summary = 'A simple, Git-powered wiki.' @@ -48,8 +48,10 @@ Gem::Specification.new do |s| # = MANIFEST = s.files = %w[ CONTRIBUTING.md + Dockerfile Gemfile HISTORY.md + LATEST_CHANGES.md LICENSE README.md Rakefile @@ -62,20 +64,21 @@ Gem::Specification.new do |s| contrib/openrc/init.d/gollum contrib/systemd/gollum@.service contrib/sysv-debian/init.d/gollum + docker-run.sh gollum.gemspec lib/gollum.rb lib/gollum/app.rb lib/gollum/assets.rb lib/gollum/helpers.rb - lib/gollum/public/assets/.sprockets-manifest-de7bb79aec424e55af1acdcc4237b301.json - lib/gollum/public/assets/app-0fd228e26bfbe6fe31a2da268eb0e98e780c1191c1a918adf383377946e9c838.js - lib/gollum/public/assets/app-0fd228e26bfbe6fe31a2da268eb0e98e780c1191c1a918adf383377946e9c838.js.gz - lib/gollum/public/assets/app-ad43ca64b295d8444b10f22ee868f18429268af498f1bc515434878b690e37a2.css - lib/gollum/public/assets/app-ad43ca64b295d8444b10f22ee868f18429268af498f1bc515434878b690e37a2.css.gz + lib/gollum/public/assets/.sprockets-manifest-160337b312f8e438181baac4aaa37319.json + lib/gollum/public/assets/app-309be032396e783b13a47df58f389b7c8e11c2b2d42640560b874f677c25f6e5.css + lib/gollum/public/assets/app-309be032396e783b13a47df58f389b7c8e11c2b2d42640560b874f677c25f6e5.css.gz + lib/gollum/public/assets/app-f05401ee374f0c7f48fc2bc08e30b4f4db705861fd5895ed70998683b383bfb5.js + lib/gollum/public/assets/app-f05401ee374f0c7f48fc2bc08e30b4f4db705861fd5895ed70998683b383bfb5.js.gz lib/gollum/public/assets/criticmarkup-31ae5d3282bbb8e7b7c3c9917e9fb68e3315a6b4a75da6cec48d21b8846905c4.css lib/gollum/public/assets/criticmarkup-31ae5d3282bbb8e7b7c3c9917e9fb68e3315a6b4a75da6cec48d21b8846905c4.css.gz - lib/gollum/public/assets/editor-db10c8351306e92f1926ba225d0cd9c8e886482b3b9820a85825ec3abab5f1cf.js - lib/gollum/public/assets/editor-db10c8351306e92f1926ba225d0cd9c8e886482b3b9820a85825ec3abab5f1cf.js.gz + lib/gollum/public/assets/editor-9881d0c7ae663293f0e3a7e72729eec7e940fa613185c076709b76d292f5703a.js + lib/gollum/public/assets/editor-9881d0c7ae663293f0e3a7e72729eec7e940fa613185c076709b76d292f5703a.js.gz lib/gollum/public/assets/print-512498c368be0d3fb1ba105dfa84289ae48380ec9fcbef948bd4e23b0b095bfb.css lib/gollum/public/assets/print-512498c368be0d3fb1ba105dfa84289ae48380ec9fcbef948bd4e23b0b095bfb.css.gz lib/gollum/public/gollum/javascript/HOWTO_UPDATE_ACE.md @@ -1217,9 +1220,11 @@ Gem::Specification.new do |s| lib/gollum/views/edit.rb lib/gollum/views/editable.rb lib/gollum/views/error.rb + lib/gollum/views/has_math.rb lib/gollum/views/has_page.rb lib/gollum/views/has_user_icons.rb lib/gollum/views/helpers.rb + lib/gollum/views/helpers/locale_helpers.rb lib/gollum/views/history.rb lib/gollum/views/latest_changes.rb lib/gollum/views/layout.rb @@ -1228,6 +1233,7 @@ Gem::Specification.new do |s| lib/gollum/views/pagination.rb lib/gollum/views/rss.rb lib/gollum/views/search.rb + lib/gollum/views/template_cascade.rb licenses/licenses.txt ] # = MANIFEST = diff --git a/lib/gollum.rb b/lib/gollum.rb index c88747ab..439809fe 100644 --- a/lib/gollum.rb +++ b/lib/gollum.rb @@ -13,7 +13,7 @@ require 'rhino' if RUBY_PLATFORM == 'java' require ::File.expand_path('../gollum/uri_encode_component', __FILE__) module Gollum - VERSION = '5.2.3' + VERSION = '5.3.0' ::I18n.available_locales = [:en] ::I18n.load_path = Dir[::File.expand_path("lib/gollum/locales") + "/*.yml"]