All Versions
26
Latest Version
Avg Release Cycle
113 days
Latest Release
953 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v8.3.0 Changes
π₯ Breaking/large changes
- π Make Publify multiblog-ready (mvz)
- Replace custom Publify authentication system with Devise (mvz)
- Replace custom Publify authorization system with CanCanCan (mvz)
- β Remove Profile model (mvz)
- β Remove long-deprecated
view_root
method for sidebars (mvz) - Provide registration mechanism for themes, allowing them to be stored anywhere (mvz)
Other changes
- β‘οΈ Update Akismet API calls (drakontia)
- β Remove old Rails patches (mvz)
- β‘οΈ Update dependency on Rails to 4.2.5 (mvz)
- π Fix issues with missing translations and HTML escaping errors
- Clean up helpers and partials (mvz)
- β Add specs to check for double HTML escaping and fix errors (mvz)
- Load JavaScript asynchronously (mvz)
- β Remove own copies of jQuery files (mvz)
- π Fixed rake db:seed error (sachiotomita)
- β Add check for translation keys and fix errors (mvz)
- π Introduce RuboCop to automatically check style errors (mvz)
- π Fix many RuboCop offenses (mvz)
- β‘οΈ Update Travis config to stop testing on MRI 2.0.0, start testing on 2.3 (mvz)
- Remove unused
#reset_local_cache
method (mvz) - π Load JavaScript asynchronously in supporting layouts (mvz)
- π Fix translations for labels in Devise views (mvz)
- β‘οΈ Update dependencies (mvz)
- Clean up textfilter code (mvz)
- β Test and improve setup process (mvz)
- β‘οΈ Update translations for Dutch (mvz)
- π Fix syntax error in mailer template (ttibau)
- π Ensure development dependencies don't break the build (mvz)
- π Fix spelling (mvz)
- π Use only the parts from fog needed by Publify (mvz)
- β¬οΈ Upgrade to mysql2 0.4.x (ttibau)
- β Remove unused code (mvz)
- Load JavaScript asynchronously only in production (priit)
- β Run tests as a sub-URL installation by default (mvz)
- Ensure new sidebars have
blog_id
set (mvz) - π Fix bug in article attachment saving (mvz)
- π Fix broken authors sidebar (mvz)
-
v8.2.0 Changes
π₯ Breaking/large changes
- β‘οΈ Update rails, jquery-rails and web-console to avoid security vulnerabilities (mvz)
- β‘οΈ Update dependencies (mvz, fdv)
- β‘οΈ Update to Rails 4.2 (mvz)
- Roll up migrations up to 113 according to our upgrade policy. You must now first upgrade to at least version 7 before upgrading to the latest version. (mvz)
- 0οΈβ£ Replace default theme bootstrap with bootstrap-2 (fdv)
- β Add a Plain theme demonstrating the use of Publify's default templates (mvz)
- π Use HTML instead of XHTML in views (fdv)
Other changes
- βͺ Restore hiding of automatic redirects from admin interface (mvz)
- π Fix broken stylesheet link in bootstrap2 theme (hmallett)
- 0οΈβ£ Create a fonts folder for themes, to replicate the Rails default (hmallet)
- β‘οΈ Update rubocop todo and use rubocop in travis (whithajess)
- Autocorrect rubocop offenses (mvz)
- π Support Ruby 2.2 (mvz)
- Indicate dependency on external JS runtime (mvz)
- π» Several improvements to the Admin UI
- β‘οΈ Update pt-BR translations (ramirovjr)
- β‘οΈ Update nl translations (mvz)
- β‘οΈ Update fr translations (Stephanyan, giniouxe)
- β‘οΈ Update en translations (hmallett, stevenwilkin)
- β‘οΈ Update es-MX translations (hernamvel)
- π Changed navbar to dropdown onhover (jacemonje)
- π Improve Publify's default templates
- π Fix sidebar administration (mvz)
- Various cleanups and improvements of code and specs
- π Fix several vulnerabilities reported by brakeman (mvz)
- π Use more resourceful routes (hmallett)
- π Fix editing users in Admin (pacergh)
- β Add foreign keys and indexes to the schema (hmallett)
- β Add a CONTRIBUTING.md file to help contributors (randomecho)
- β Remove test dependency on feedvalidator (mvz)
- β Remove old API links from RSD view (mvz)
- β Remove outdated schemas rake task (stevenwilkin)
- π Improve installation instructions (giniouxe)
- Paginate article archives pages (giniouxe)
- π Handle tags that contain colons (ook)
- Ensure cache path exists (pvcarrera)
- π Use protocol-relative URIs for Flickr images (flameeyes)
- β‘οΈ Update text filter help texts to use 'publify' (mvz)
- βͺ Restore hiding/showing of optional comment fields (mvz)
- π Use rails-timeago to provide time ago display (mvz)
- β Adding new Publify favicon (fdv)
- π Fix typo (garethrees)
- π Various small bug fixes
- π Several theme fixes
-
v8.1.1 Changes
FrΓ©dΓ©ric de Villamil (4):
- π Fixes broken autosave.
- π Fixes editor size for pages and articles.
- π Fixes publishing. Need to investigate why the specs did not break on that one.
- β‘οΈ Updating Publify version for 8.1.1
-
v8.1.0 Changes
FrΓ©dΓ©ric de Villamil (2):
- β Adds missing users-style.css in assets precompile.
- β‘οΈ Updates Rails version
Matijs van Zuijlen (47):
- π Fix spec for sending pings on Article save
- Enforce correct join table name
- π Fix finders
- π Fix Feedback scopes
- β Remove invalid attribute in Trackback spec setup
- π Fix finder in spec
- π Fix Migrator to match changed ActiveRecord::Migrator
- Declare params used for assignment permitted in admin
- π Fix use of finders in admin and its specs
- π Move
#text_filter=
override to where it will be picked up - π Fix implementation of
assert_xml
- π Avoid exception when avatar plugin is undefined
- π Rewrite use of removed assertions
- π Fix tests for layoutless rendering
- π Fix rendered template spec
- Avoid attempting to create articles with the same id in spec setup
- β‘οΈ Avoid attempting to update articles with the wrong id
- π Fix use of finders outside admin
- π Make Rails ignore the accept header again
- Declare params permitted
- π Fix finders in migrations
- π Match files as generated by Rails 4.1
- β Remove unused Sidebar methods
- Introduce
valid
scope to find Sidebars safely - β Remove unused methods
- Wrap long comment
- β Add a TODO
- Wrap long lines
- Avoid time zone shift
- β Add a FIXME
- π Use current time zone for Tweets
- π Fix check for SQLite connection
- Replace webrat with capybara
- Replace should contain with should match
- π Fix usage of
have_selector
matcher - π Make sidebar generator Rails 3 compliant.
- π± Declare assets for precompilation
- π Allow GET to /setup
- π± Include admin assets in precompile list
- π Fix creation of first article in SetupController
- π Fix hash rockets and white space in SetupController and its specs
- Include admin css in precompile list
- π Move fonts to their normal position
- π± Precompile font assets without cache buster
- π± Make user NonStupidDigestAssets is always defined
- π Fix spec setup
- π Make rendering notes in article list work
Thomas Lecavelier (16):
- β¬οΈ Upgrade rails stack to 4.1.1
eager_loading
mandatory in conf- π Page caching removed from Rails4.0, return it as a Gem
- π Observers removed from Rails4.0, return it as a Gem
- π§ WIP deprecated stuff conversion
- π Can't merge proc, you knowβ¦
- 0οΈβ£
default_scope
explicitly require a block, now attr_accessible
no longer exist. Userparams.require
/permits
in controller instead.- 0οΈβ£
default_scope
for Note - I hate you all⦠T_T match must specify HTTP method(s)
- Can't use same alias for 2 differents routesβ¦
- Misuse of named route + match / via
- Replace every #match by its HTTP verb or define their opened verbs with :via key
- Must check searches
- π Fix deprecation warning for Travis
- π Fix Blog.default
regonn (3):
- π fix heroku config:set
- β delete unnecessary command
- β add heroku server restart command
-
v8.0.2 Changes
Alexander Markov (1):
- π
.published_on
changed; see below
Benoit C. Sirois (2):
- β Added some translations
- π Fixes link caching issue (All cached links are the same basically)
FrΓ©dΓ©ric de Villamil (21):
- Replaces the old Prototype based Lightbox with a more modern based on Bootstrap and Jquery.
- π Fixes bootstrap use in the image gallery.
- π Porting the lightbox plugin to the new version.
- Removing useless Javascript.
- π Fixes the specs
- π Fixes that very annoying bug in the editor save bar.
- π Fixing a bug where the article content is displayed twice when using the more tag.
- π Encloses the sidebar admin help text in a blue block (like every help text). Also fixes the style on the per widget submit button + removes button class on the cancel link (this should be the default)
- β Removes the btn class on cancel
- Enables the close icon on the help messages
- π Fixes layout differences betwen the page form and the post form
- π Fixes the last comments dashboard avatar alignment
- π Fixes articles search.
- π Fixes an encoding issue in the inbound link plugin.
- π Fixes the tag manager display issue.
- Apparently, rendering an empty js.erb file on destroy makes the effective destroy work. Not sure why.
- π Fixes file upload.
- π Fixes dynamic comment state change.
- β Removes forgoten debug trace
- Replaces the date picker with datetime picker.
- π Updating README and Publify version for 8.0.2 release
Hans de Graaff (1):
- π Use a relative image path
Matijs van Zuijlen (13):
- Limit set of allowed comment parameters
- β Run db setup inside bundle on Travis CI
- β¬οΈ Upgrade to Rails 3.2.18
- β Remove useless gems
- π Fix indenting
- β Remove useless #map
- π· Make Travis CI validate the rendered feeds
- Avoid symbolizing by stringifying instead
- Ensure RSpec 2.99 gets installed
- β Avoid clearing cache that may not be there in test
- Balance tags of Bootstrap theme layout
- CarrierWave automatically sets the mime type now
- π Fix Twitter gem deprecations
Soon Van (1):
- βοΈ Typos and capitals in README [ci skip]
Thomas Lecavelier (2):
- π Fix #423: stutter article content
- Excerpt is not editable anymore. Drop it even for
full_article_content
partial. Close #423 - β¬οΈ Upgrade to Rails 3.2.17
Tor Helland (2):
- π Synchronised Norwegian translation with the English en.yml.
- π Revised all of Norwegian translation.
Yannick Francois (11):
- Just a little cleanup of a spec
- β Add humans txt settingso
- Really write to humans txt file
- β Add a text controller to manage humans.txt (and other later)
- Robots.txt generated by a controller.
- π¨ Refactor duplication in notes controller
- Just clean syntax on specs
- π Prepare rspec 3 by removing deprecations
- Put back condition on cache for archives page
- Clean code around notes show and url helper
- π Fix note helper. Back in application helper.
slainer68 (1):
- π Travis build on 2.0 and 2.1
- π
-
v8.0.1 Changes
- π #398: the user-style.css stylesheet is not loaded in the Bootstrap theme
- π #399: the note style is not applied.
- π #402, #410, #411: deployment crashes on Heroku (thank you @slainer68 for fixing that).
- #412: the editor locally saves the content of the edited note, which means it reloads it when you edit another note, overwriting the legit content.