SquishIt icon indicating copy to clipboard operation
SquishIt copied to clipboard

v1.0

Open AlexCuse opened this issue 9 years ago • 7 comments

  • [x] kill 3.5 support (helps with #232)
  • [x] ajaxmin / yui upgrade (#261)
  • [x] preprocessor bootstrapping to work with VB (#232)
  • [x] cleanup temp files on shutdown
  • [x] remove closure compiler (#266)
  • [ ] use YUI minifiers by default (#313, #304, many others)
  • [ ] hide all dependencies on system.web from main framework (#315)
  • [x] update dotless (#317)
  • [x] update coffeescript (#328)
  • [x] update jurassic (#330)
  • [ ] package restructuring - SquishIt.Framework, SquishIt.AspNet. Current SquishIt package should probably deliver both of those

AlexCuse avatar Jun 03 '15 12:06 AlexCuse

probably may as well go .net 4.5 at this point

AlexCuse avatar Dec 09 '15 20:12 AlexCuse

Is there an ETA for v1?

YodasMyDad avatar Dec 18 '15 09:12 YodasMyDad

I'm hoping to have a beta release out after new years. There's a lot of changes coming from 3.5 that I still need to make sense of, but I have some time over the next couple weeks.

AlexCuse avatar Dec 18 '15 16:12 AlexCuse

I just pushed a beta 1 release to nuget: https://www.nuget.org/packages/SquishIt/1.0.0-beta1

This breaks 3.5 support.

Also adds WebActivator as a reference, which should allow preprocessors to be self-registering and allow the framework assembly to clean up any temp files created when resolving embedded resources.

It also switches the default minifiers from AjaxMin to YUI - this change I might back out, not certain at this point.

It also has a change that I guess I need to push to 0.9.8.1 that will create directories as needed for output files (inheriting from the parent folder permissions). This eliminates the need to create all of your output folders on server prior to deployment.

AlexCuse avatar Dec 23 '15 22:12 AlexCuse

Do you have anyone to take up #315? I'd be willing to look at it, using both SquishIt and Nancy and trying to get these running on Mono.

Worthaboutapig avatar Dec 28 '15 12:12 Worthaboutapig

I was starting to see that as a 1.1 feature, just because of my lack of experience w/ Nancy @worthaboutapig. If you want to look at the Nancy side of things I can probably get you the necessary extensibility points this week though. I looked at this when creating the issue and don't think it was too awful. The main question I had was how best to deliver the aspnet specific bits, and whether or not a new nuget package would be necessary (I'd like to avoid that if possible, to minimize disruption)

AlexCuse avatar Dec 28 '15 13:12 AlexCuse

@AlexCuse I've made some comments on #315, but I'm happy to start as soon as you like.

Worthaboutapig avatar Dec 30 '15 16:12 Worthaboutapig