                              (->> entries
                                   grouper
                                   (map (fn [[path data]]
-                                         [path (update-in data [:group-meta] #(merge (:meta options) %))]))
+                                         [path (update-in data [:entry] #(merge (:meta options) %))]))
                                   (into {})))
               options (assoc options :grouper meta-grouper)]
           (render-pre-wrap {:task-name task-name

                                                             boot/tmp-file
                                                             slurp))))
               new-path    (perun/create-filepath out-dir path)
               new-entry   (assoc group-meta :out-dir out-dir)]
           (perun/report-info task-name (str "rendered " task-name " " path))
           (assoc result new-path {:meta    global-meta
                                   :entry   new-entry

        paths (grouper (filter-meta-by-ext fileset options))]
    (if (seq paths)
      (reduce
       (fn [result [path {:keys [entry entries]}]]
         (let [sorted      (->> entries
                                (sort-by sortby comparator)
                                (map #(assoc % :content (->> (:path %)
