Skip to content
Liang-Bin Hsueh edited this page Apr 17, 2015 · 54 revisions

1.14: 2015-03-19

  • [UPDATE] JRuby 1.7.19 #267, #280
  • [UPDATE] Sass 3.4.13, Compass 1.0.3
  • [FIX] various watch & livereload related issues #243, #262
  • [FIX] native notification on OSX 10.10
  • [FIX] build issues #240, #241, #277
  • [FIX] route issue #196
  • [FIX] reset configuration before creating new project #268
  • [FIX] native notification on OSX 10.10
  • [Experimental] Remote Control for Fire.app, see https://github.com/KKBOX/FireApp/blob/master/RemoteControl-Readme.md

1.13.1 2014-09-05

Fire.app v1.13 is broken in Windows. Please use v1.13.1 instead.

  • [UPDATE] Downgrade JRuby from 1.7.15 to 1.7.13.

1.13 2014-09-05

Fire.app v1.13 is released with Sass 3.4.1 and Compass 1.0 support, and comes with sourcemap support, favorite project, and more. Please ensure you have Java 7+ installed. Java 6 is not supported.

  • [ADD] Use OSX native notification instead of outdated Growl
  • [ADD] Sourcemap support
  • [ADD] You can favorite a project now
  • [UPDATE] JRuby 1.7.15
  • [UPDATE] Sass 3.4.1, Compass 1.0.0, Susy 2.1.3
  • [UPDATE] extensions:
    • bootstrap-sass 3.2.0.1
    • compass-h5bp 0.1.2
    • susy 2.1.3
    • zurb foundation 5.3.0
  • [ADD] sassy-maps 0.4.0, breakpoint 2.5.0, normalize 1.5
  • [FIX] coffeescript unicode issue #154
  • [FIX] .html files are handling correctly when building a project #181, #182
  • It should be much more reliable

1.12 2013-08-13

  • [ADD] The interface to change options is redesigned
  • [ADD] New build option: Minify JavaScript (UglifyJS)
  • [ADD] New build option: Report (ON by default) #146
  • [ADD] Support content_for in slim template
  • [ADD] Support LiveScript
  • [ADD] Support OS X 10.8 Notification, also fix #93
  • [ADD] Fire.app now tells you the version number of extensions
  • [UPDATE] Use Sass 3.2.10
  • [UPDATE] Use susy 1.0.9, zurb-foundation 4.3.1, html5-boilerplate 2.1.0, h5bp 0.1.1, bootstrap-sass 2.3.2.1
  • [UPDATE] Use slim 2.0.0 , haml 4.0.3, also fix #160
  • [UPDATE] Use SWT 4.3
  • [UPDATE] Use tilt 1.4.1, temple 0.6.5
  • [UPDATE] All platforms use NodeJS compiler to compile CoffeeScript/LiveScript
  • [UPDATE] Always disable line_comments option in build result #149
  • [FIX] build_ignore option #141, #169
  • [FIX] Add .js extension to the default monitoring option #125
  • Thank @Aaron3 for the ideas on JavaScript minify
  • Thank @mikko-h for the MIME types support

1.11 2013-04-30

  • [ADD] experimental Jade support via http_servlet_handler mechanism #118
  • [UPDATE] Support new LiveReload protocol (v7)
  • [UPDATE] Use Sass 3.2.8
  • [UPDATE] Use Compass 0.13.alpha.4
  • [UPDATE] Use chunyk_png 1.2.8
  • [UPDATE] Use bootstrap-sass 2.3.1.1, zurb-foundation 4.1.5
  • [FIX] support Application Indicator (aka. system tray) on Ubuntu 13.04+ #121, #128
  • [FIX] crashing issue #126, #127
  • [FIX] LiveReload related issue #107, #116

1.10 2013-03-18

  • [FIX] watching related issue
  • [FIX] log file #142
  • [UPDATE] Use Sass 3.2.7
  • [UPDATE] Use eventmachine 1.0.1, em-websocket 0.5
  • [UPDATE] Use bootstrap-sass 2.3.1, zurb-foundation 4.0.8

1.9 2013-02-27

  • [UPDATE] Use Sass 3.2.6, Compass 0.13.alpha.2, chunky_png 1.2.7
  • [UPDATE] Use bootstrap-sass 2.3.0, zurb-foundation 3.2.5, susy 1.0.5 [#101] (https://github.com/handlino/FireApp/issues/101)
  • [UPDATE] Libraries: sassy-math 1.5, modular-scale 1.0.6, eventmachine 1.0.0,
  • [UPDATE] Use Listen instead of FSSM to monitor file changes
  • [UPDATE] Use NodeJS binary instead of OS built-in JavaScript engine to compile CoffeeScript in Windows
  • [UPDATE] stylesheet_link_tag, javascript_include_tag, image_tag read the settings (css_dir, images_dir, javascripts_dir) in config.rb #98
  • [FIX] media attributes in stylesheet_link_tag #76
  • [ADD] You can set CoffeeScript bare option by adding fireapp_coffeescript_options={ :bare => true } in config.rb #96
  • [ADD] deploy project feature with https://github.com/handlino/FireApp/tree/master/hosting_server
  • [ADD] You can run jruby src/main.rb to test Fire.app now. Previously you need to compile jar file first.

1.8 2013-01-07

Fixes lots of file path issues. Downgrade to JRuby 1.6.8.

  • [FIX] Downgrade to JRuby 1.6.8 and solve lots of unicode file path issues #78, #80, #81
  • [FIX] Can not stop watching compass-h5bp or non-compass project #82
  • [FIX] Kill fsevent process after stop watching project
  • [FIX] Add a short delay after "stop watching" on Windows platform to avoid resource allocation issue.
  • [FIX] Ensure to close log file handler after "stop watching" to fix Windows issue.
  • [UPDATE] https://github.com/handlino/FireApp/wiki/HTTPServlet-Handler-Example
  • [UPDATE] Use Sass 3.2.4
  • [UPDATE] Use bootstrap-sass 2.2.2.0
  • [ADD] num_of_history in .fire-app/config

1.7 (skipped)

1.6 2012-11-20

  • [FIX] foo.php.erb will build foo.php
  • [UPDATE] Use Sass 3.2.3
  • [UPDATE] Use bootstrap-sass 2.2.1
  • [UPDATE] Use Zurb Foundation 3.2.3
  • [UPDATE] Use Susy 1.0.4
  • [UPDATE] Use JRuby 1.7
  • [ADD] You can watch a project without sass files now
  • [ADD] Retina menubar icon in OS X. Special thank @sillyleo to help us fighting with SWT weird issue.
  • [ADD] create_custom_gems_folder.sh for people who want to use custom gem option

1.5: 2012-10-12

  • [FIX] Various path issue (whitespace, [, ...)
  • [FIX] Notifications steal focus (windows only)
  • [FIX] JVM stack size issue #59
  • [FIX] Build project directory issue #54
  • [UPDATE] Use bootstrap-sass 2.1.0.1, Susy 1.0.1, Zurb Foundation 3.1.1
  • [UPADTE] Use Karmdown 0.14
  • [UPDATE] Use SWT 4.2
  • [ADD] Experimental Liquid support (use .html.liquid filename extension)
  • [ADD] "Open Extensions Folder" menu item, so you do not have to use command line to add 3rd party extensions
  • [ADD] Java System Info dialog for debugging purpose

1.4: 2012-08-17

  • [ADD] built-in Susy support
  • [ADD] built-in Zurb Foundation support
  • [UPDATE] Use polling instead of OS level fsevent to detect file changes in OS X 10.8.
    • It is not very reliable in OS X 10.8, and some people can not use "watch" function successfully. It is related to Compass issue #732.
      • If you want to use OS level fsevent, please add force_enable_fsevent: true in ~/.fire-app/config manually.
  • [UPDATE] Use Sass 3.2.1. Also removed Sass 3.1.x support
  • [UPDATE] Use haml 3.1.7
  • [UPDATE] Use chunky_png 1.2.6

1.3: 2012-07-31

  • [ADD] Built-in Sass/Compass prerelease version (Sass 3.2 + Compass 0.13) support
  • [ADD] User can choose "Open in 32bit mode" in OS X
  • [UPDATE] Use Sass 3.1.20

1.2 - 2012-6-25

Fire.app 1.2 has some fundamental changes:

  1. It compiles CoffeeScript files into static JavaScript files just like Sass to CSS.
  2. Fire.app uses Serve and Rack middleware instead of our own hack.

Full changes:

  • [ADD] Fire.app can build project to a fixed path with fireapp_build_path option #21. Please check build project doc.
  • [UPDATE] When Fire.app build project, it does not copy files like config.rb, fire_app_log.txt, etc. If you want to change the ignore list, you can add a build_ignore.txt file in your project folder. please check build project doc.
  • [UPDATE] Fire.app compiles CoffeeScript files into static JavaScript files just like Sass to CSS. In our previous version, it compiles CoffeeScript files dynamically just like ERB. #20, #26
  • [UPDATE] Markdown library to kramdown
  • [UPDATE] Use Sass 3.1.19, Compass 0.12.2
  • [UPDATE] bootstrap-sass compass extension
  • [UPDATE] Fire.app use Rack and Serve now
  • [FIXES] Changing port numbers in preference may crash or set wrong value #14, #17, #18
  • [FIXES] CSS path in HTML5 Boilerplate template #23

1.1 - 2012-4-26

  • [ADD] Fire.app will open project folder when creating a new project
  • [ADD] "Open Project Folder" menu item #9
  • [ADD] Slim template support suggested by @MortyEU #7
  • [ADD] bootstrap-sass compass extension #8
  • [UPDATE] Make Fire.app boot faster
  • [UPDATE] Use Sass 3.1.16, Compass 0.12.1
  • and some minor issues

1.0 - 2012-4-6

first release.

Clone this wiki locally