UNPKG

4.09 kBMarkdownView Raw
1# Tailor Changelog
2
3### 3.3.0
4* Add API support for custom performance entries([#187](https://github.com/zalando/tailor/pull/187))
5
6### 3.2.1
7* End asyncStream later in the process (before piping) ([#185](https://github.com/zalando/tailor/pull/185))
8
9### 3.2.0
10* Extract tag handling logic from request handler([#173](https://github.com/zalando/tailor/pull/173))
11* Prettier Integration([#181](https://github.com/zalando/tailor/pull/181))
12* Proper error propagation on template error([#179](https://github.com/zalando/tailor/pull/179))
13* Code coverage improvements([#182](https://github.com/zalando/tailor/pull/182), [#183](https://github.com/zalando/tailor/pull/183))
14
15### 3.1.1
16
17* Allow file to be used a template instead of directory([#171](https://github.com/zalando/tailor/pull/171))
18* Use `promisify` module to simpify the code([#174](https://github.com/zalando/tailor/pull/174))
19
20### 3.0.1
21* Custom performance hooks should be called for all fragments([#168](https://github.com/zalando/tailor/pull/168))
22
23### 3.0.0
24* Support for multiple link headers from fragments ([#140](https://github.com/zalando/tailor/pull/140))
25* Update Buffer to Node 8 Syntax ([#154](https://github.com/zalando/tailor/pull/154))
26* Update fragment performance hooks to support multiple link headers ([#159](https://github.com/zalando/tailor/pull/159))
27* Support to forward headers from primary fragment via filterResponseHeaders ([#148](https://github.com/zalando/tailor/pull/148))
28
29##### Contributors
30- Aditya Pratap Singh ([addityasingh](https://github.com/addityasingh))
31- Ramiro Rikkert ([rikkert](https://github.com/rikkert))
32- Iilei ([iilei](https://github.com/iilei))
33
34### 2.3.0
35* write response headers once before flushing([#145](https://github.com/zalando/tailor/pull/145))
36
37### 2.2.0
38* Fix issue with preloading primary fragment assets([#141](https://github.com/zalando/tailor/pull/141))
39
40### 2.1.1
41* Opt out of server push for preloaded JS and CSS([#139](https://github.com/zalando/tailor/pull/139))
42
43### 2.1.0
44* Fix uglify-js options to preserve implicit return in IIFE ([#133](https://github.com/zalando/tailor/pull/133))
45* Lock down the dependencies version to avoid issues with external libs ([#135](https://github.com/zalando/tailor/pull/135))
46
47### 2.0.2
48* Fix preloading headers for crossorigin scripts([#130](https://github.com/zalando/tailor/pull/130))
49
50### 2.0.1
51* [Perf] Preload the Primary fragment's assets ([#127](https://github.com/zalando/tailor/issues/127))
52
53### 2.0.0
54* Allow Lazy fragment initialization through promise ([#94](https://github.com/zalando/tailor/issues/94))
55* Hooks for measuring performance of fragments initialization on frontend ([#95](https://github.com/zalando/tailor/issues/95))
56* Migrate codebase to ES6 ([#109](https://github.com/zalando/tailor/issues/109))
57* Html compatible for script tags ([#86](https://github.com/zalando/tailor/issues/86))
58* Configurable options for filtering headers ([#91](https://github.com/zalando/tailor/issues/91))
59
60##### Breaking changes
61* Dropped node 4.x.x support
62* Modified logic for `pipeInstanceName` and `requestFragment`. Please check the [options](https://github.com/zalando/tailor#options)
63
64##### Contributors
65- Aditya Pratap Singh ([addityasingh](https://github.com/addityasingh))
66- Simeon Cheeseman ([SimeonC](https://github.com/SimeonC))
67- Boopathi Rajaa ([boopathi](https://github.com/boopathi))
68- Dan Peddle ([dazld](https://github.com/dazld))
69- Vignesh Shanmugam ([vigneshshanmugam](https://github.com/vigneshshanmugam))
70
71### 1.1.0
72* Support fragment level compression (gzip/deflate)
73
74### 1.0.7
75* Inline AMD loader if specified as file URL (Performance)
76
77### 1.0.6
78* Asynchronous file read in built-in fetch
79* Respond 404 in case of not found template
80
81### 1.0.5
82* Add support for fallback slots
83
84### 1.0.4
85* Fragment initialization metrics
86
87### 1.0.3
88* Update loadCSS to fix FF 38 crash on Async Fragments.
89
90### 1.0.2
91* Fix issue related to unnamed slot behaviour
92
93### 1.0.1
94* Introduced unnamed default slot
95
96### 1.0.0
97* Introduced HTML compatible parser
98* Base templates using slots
99* Flattens nested templates