Bug Tracker

Ticket #7973 (closed enhancement: fixed)

Opened 4 years ago

Last modified 2 years ago

Switch to UglifyJS

Reported by: john Owned by: snover
Priority: blocker Milestone: 1.5
Component: core Version: 1.4.4
Keywords: Cc:
Blocking: Blocked by:

Description

We should switch to UglifyJS, it's much better than Closure Compiler.

Change History

comment:1 Changed 4 years ago by john

  • Owner set to snover
  • Priority changed from undecided to blocker
  • Status changed from new to assigned
  • Component changed from unfiled to core
  • Milestone changed from 1.next to 1.5

comment:2 Changed 4 years ago by snover

comment:3 Changed 4 years ago by Colin Snover

  • Status changed from assigned to closed
  • Resolution set to fixed

Replace build system with a faster new one that uses Node and UglifyJS and generates smaller minified files. Also removes builds through rake/ant since having 3 different build systems was too much to maintain (make was the only one consistently kept up-to-date). Fixes #7973.

Changeset: d503845d0cf45632c0d7c3542ffd1b19257a8e5e

Note: See TracTickets for help on using tickets.