{"id":2615,"date":"2020-07-11T14:37:34","date_gmt":"2020-07-11T18:37:34","guid":{"rendered":"https:\/\/www.thatsoftwareguy.com\/blog\/?p=2615"},"modified":"2020-07-12T08:24:35","modified_gmt":"2020-07-12T12:24:35","slug":"zen-cart-1-5-7","status":"publish","type":"post","link":"https:\/\/www.thatsoftwareguy.com\/blog\/2020\/07\/11\/zen-cart-1-5-7\/","title":{"rendered":"Zen Cart 1.5.7"},"content":{"rendered":"\n<p>Zen Cart 1.5.7 was released on 6\/23\/20, and you can see from this Github graph all the work that went into it.  The grayed out region at the top right shows the period during which 1.5.7 was developed and released. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"847\" src=\"https:\/\/www.thatsoftwareguy.com\/blog\/wp-content\/uploads\/2020\/07\/Screen-Shot-2020-07-10-at-6.30.01-PM-1024x847.png\" alt=\"\" class=\"wp-image-2616\" srcset=\"https:\/\/www.thatsoftwareguy.com\/blog\/wp-content\/uploads\/2020\/07\/Screen-Shot-2020-07-10-at-6.30.01-PM-1024x847.png 1024w, https:\/\/www.thatsoftwareguy.com\/blog\/wp-content\/uploads\/2020\/07\/Screen-Shot-2020-07-10-at-6.30.01-PM-300x248.png 300w, https:\/\/www.thatsoftwareguy.com\/blog\/wp-content\/uploads\/2020\/07\/Screen-Shot-2020-07-10-at-6.30.01-PM-768x635.png 768w, https:\/\/www.thatsoftwareguy.com\/blog\/wp-content\/uploads\/2020\/07\/Screen-Shot-2020-07-10-at-6.30.01-PM-1536x1271.png 1536w, https:\/\/www.thatsoftwareguy.com\/blog\/wp-content\/uploads\/2020\/07\/Screen-Shot-2020-07-10-at-6.30.01-PM-2048x1694.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The X axis is time, of course.  The Y axis is &#8220;number of commits,&#8221; which is a term that means changes, additions or deletions someone has made to the software repository.  It&#8217;s exciting to me to see that the project has never been more active, and has never had more collaborators. <\/p>\n\n\n\n<p>So what exactly does a commit look like?  <\/p>\n\n\n\n<p>Here&#8217;s one of mine that went into 1.5.7: <a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/zencart\/zencart\/pull\/3196\" target=\"_blank\">built in help for admin<\/a>.    I added a help button to each screen in the admin, and linked it to the relevant page on the new <a rel=\"noreferrer noopener\" href=\"https:\/\/docs.zen-cart.com\/user\/\" target=\"_blank\">Zen Cart help <\/a>site (also a 1.5.7 effort).  So now, the product has onscreen help directly linked from each admin page.  (The <a href=\"https:\/\/www.thatsoftwareguy.com\/blog\/2020\/07\/12\/zen-cart-documentation\/\">Zen Cart help updates<\/a> are described in <a href=\"https:\/\/www.thatsoftwareguy.com\/blog\/2020\/07\/12\/zen-cart-documentation\/\">this blog post<\/a>.)<\/p>\n\n\n\n<p>So how do you go from software commits to a user friendly format for delivering the information on what&#8217;s in the release?  There&#8217;s a <a rel=\"noreferrer noopener\" href=\"https:\/\/www.zen-cart.com\/docs\/whatsnew_1.5.7.html\" target=\"_blank\">what&#8217;s new document<\/a> that lists user-facing features in bullet form, so people can see the release content and find their favorite feature and start planning to upgrade.  <\/p>\n\n\n\n<p>So that&#8217;s the scoop on Zen Cart 1.57!  The Zen Cart project has never been more active, and I&#8217;ve never been more excited about it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zen Cart 1.5.7 was released on 6\/23\/20, and you can see from this Github graph all the work that went into it. The grayed out region at the top right shows the period during which 1.5.7 was developed and released. The X axis is time, of course. The Y axis is &#8220;number of commits,&#8221; which &hellip; <a href=\"https:\/\/www.thatsoftwareguy.com\/blog\/2020\/07\/11\/zen-cart-1-5-7\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Zen Cart 1.5.7<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[58,78],"tags":[],"class_list":["post-2615","post","type-post","status-publish","format-standard","hentry","category-that-software-guy","category-zen-cart"],"_links":{"self":[{"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/posts\/2615","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/comments?post=2615"}],"version-history":[{"count":2,"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/posts\/2615\/revisions"}],"predecessor-version":[{"id":2623,"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/posts\/2615\/revisions\/2623"}],"wp:attachment":[{"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/media?parent=2615"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/categories?post=2615"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/tags?post=2615"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}