-
Notifications
You must be signed in to change notification settings - Fork 77
Changelog
Liang-Bin Hsueh edited this page Apr 17, 2015
·
54 revisions
- [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
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.
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

- [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
- [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
- [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
- [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
) inconfig.rb
#98 - [FIX] media attributes in
stylesheet_link_tag
#76 - [ADD] You can set CoffeeScript bare option by adding
fireapp_coffeescript_options={ :bare => true }
inconfig.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.
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
- [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
- [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
- [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.
- If you want to use OS level fsevent, please add
- 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.
- [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
- [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
Fire.app 1.2 has some fundamental changes:
- It compiles CoffeeScript files into static JavaScript files just like Sass to CSS.
- 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 abuild_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
- [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
first release.
- Home
- Getting Started
- Preferences
- Use Compass Extensions
- Templates, Layouts, and Partials
- Template Helpers
- CoffeeScript
- Custom Handlers
- Build Project
- Deploy To Heroku
- Fire.app can't be opened because it is from an unindentified developer on Mac OSX 10.8
- FAQ
- CHANGELOG
- Fire.app-使用說明
- Template Helpers (zh tw)
- Templates, Layouts & Partials (zh tw)
- Sublime Text 2 的 Autocomplete 設定方式
- Mac OS X 10.8 (Mountain Lion) 開啟 Fire.app 問題