# Ignition V8 release

**URL:** <https://forum.inductiveautomation.com/t/ignition-v8-release/17247>\
**Category:** General Discussion\
**Created:** [March 6, 2018, 1:03pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247 "2018-03-06T13:03:30Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Curlyandshemp](https://avatars.discourse-cdn.com/v4/letter/c/bcef8e/32.png) [@Curlyandshemp](https://forum.inductiveautomation.com/u/Curlyandshemp)\
**Post date:** [March 6, 2018, 1:03pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/1 "2018-03-06T13:03:30Z")

</div>

Any update on the release of V8 ?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [March 6, 2018, 1:20pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/2 "2018-03-06T13:20:11Z")

</div>

Certainly not before the conference.

---

<div class="post-metadata">

**Author:** ![ryanjmclaughlin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryanjmclaughlin/32/4318_2.png) [@ryanjmclaughlin](https://forum.inductiveautomation.com/u/ryanjmclaughlin)\
**Post date:** [March 6, 2018, 4:25pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/3 "2018-03-06T16:25:07Z")

</div>

> [@Kevin.Herron](#):
>
> not before the conference

So, _AT_ the conference!!! Woohoo. HAHAHA, just kidding. Hope its coming along good. Can't wait to see it.

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [March 6, 2018, 6:09pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/4 "2018-03-06T18:09:55Z")

</div>

> [@Kevin.Herron](#):
>
> Certainly not before the conference.

> [@ryanjmclaughlin](#):
>
> So, AT the conference!!! Woohoo.

Does that mean USB sticks will be available for us to take it home? 😜

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [March 6, 2018, 6:11pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/5 "2018-03-06T18:11:16Z")

</div>

Dang! Forgot to ask about Omron FINS… after all, it’s been a while since I’ve whined about it…

---

<div class="post-metadata">

**Author:** ![diat150](https://avatars.discourse-cdn.com/v4/letter/d/a587f6/32.png) [@diat150](https://forum.inductiveautomation.com/u/diat150)\
**Post date:** [March 6, 2018, 11:09pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/6 "2018-03-06T23:09:24Z")

</div>

how about the html5 module or option?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [March 6, 2018, 11:15pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/7 "2018-03-06T23:15:49Z")

</div>

> [@JordanCClark](#):
>
> Dang! Forgot to ask about Omron FINS... after all, it's been a while since I've whined about it...

Not part of 8 ☹

> [@diat150](#):
>
> how about the html5 module or option?

Part of 8! If we're talking about the same thing?

---

<div class="post-metadata">

**Author:** ![diat150](https://avatars.discourse-cdn.com/v4/letter/d/a587f6/32.png) [@diat150](https://forum.inductiveautomation.com/u/diat150)\
**Post date:** [March 7, 2018, 12:07am UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/8 "2018-03-07T00:07:16Z")

</div>

Yeah I am talking about whatever will allow ignition to be served up in html5 instead of java.

Is it going to be in the first release of 8 or at a later date?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [March 7, 2018, 12:18am UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/9 "2018-03-07T00:18:30Z")

</div>

It’s going to be in the first release of 8.

---

<div class="post-metadata">

**Author:** ![thijs1](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/thijs1/32/14793_2.png) [@thijs1](https://forum.inductiveautomation.com/u/thijs1)\
**Post date:** [March 7, 2018, 8:38am UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/10 "2018-03-07T08:38:36Z")

</div>

It would be interesting to know what kind of frameworks will be used. (Javascript / backend / …) . This would prepare integrators a bit.

---

<div class="post-metadata">

**Author:** ![Curlyandshemp](https://avatars.discourse-cdn.com/v4/letter/c/bcef8e/32.png) [@Curlyandshemp](https://forum.inductiveautomation.com/u/Curlyandshemp)\
**Post date:** [March 7, 2018, 12:41pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/11 "2018-03-07T12:41:44Z")

</div>

Is a debugging tool for scripts still part of the release. I recall talking to Carl or Colby at ICC 2016 and they were stating debugging tool would be in Scripting Playground .

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [March 7, 2018, 1:13pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/12 "2018-03-07T13:13:16Z")

</div>

I doubt this will make it, but it depends on how the the next few months go.

---

<div class="post-metadata">

**Author:** ![Curlyandshemp](https://avatars.discourse-cdn.com/v4/letter/c/bcef8e/32.png) [@Curlyandshemp](https://forum.inductiveautomation.com/u/Curlyandshemp)\
**Post date:** [March 7, 2018, 2:45pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/13 "2018-03-07T14:45:55Z")

</div>

That’s too bad, because I am sure you guys have heard many times that troubleshooting script is a Royal PITA

---

<div class="post-metadata">

**Author:** ![Curlyandshemp](https://avatars.discourse-cdn.com/v4/letter/c/bcef8e/32.png) [@Curlyandshemp](https://forum.inductiveautomation.com/u/Curlyandshemp)\
**Post date:** [March 8, 2018, 9:11pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/14 "2018-03-08T21:11:17Z")

</div>

how many of us currently debug scripts like this ?

 ![](https://us1.discourse-cdn.com/inductiveautomation/original/2X/7/7e29defd4e35df9cc143e0ce4d48940e0d2ef6bf.png)

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [March 8, 2018, 9:33pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/15 "2018-03-08T21:33:54Z")

</div>

That’s how it was done “back in the day”, and how it’s still done for many kinds of programming and languages.

We realize how nice it would be to have some better IDE-like features but it just hasn’t made the cut yet.

---

<div class="post-metadata">

**Author:** ![Curlyandshemp](https://avatars.discourse-cdn.com/v4/letter/c/bcef8e/32.png) [@Curlyandshemp](https://forum.inductiveautomation.com/u/Curlyandshemp)\
**Post date:** [March 8, 2018, 9:47pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/16 "2018-03-08T21:47:27Z")

</div>

YaBut,

Is not Ignition to be ‘above the rest’ and ‘not like the rest’ 😈

---

<div class="post-metadata">

**Author:** ![bfuson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bfuson/32/4597_2.png) [@bfuson](https://forum.inductiveautomation.com/u/bfuson)\
**Post date:** [March 8, 2018, 9:53pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/17 "2018-03-08T21:53:15Z")

</div>

You might have better luck splitting your code up into more atomic units. Typically making 1 function do 1 thing well (and fail well) makes debugging a lot easier. That includes input/argument validation and proper exception handling. IE: throw early, catch late (or only catch when you can react in a meaningful way)

Granted I know absolutely nothing about what you’re doing here, but at a cursory glance I’m confused why something called ‘loadTemplate’ is updating the database at all.

I agree with your message though, better debugging features would be great. I usually ride the struggle bus anytime I need to write a nested expression function, which gives zero feedback outside of ‘evaluation error’ or something similar.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [March 8, 2018, 10:08pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/18 "2018-03-08T22:08:49Z")

</div>

> [@Curlyandshemp](#):
>
> That's too bad, because I am sure you guys have heard many times that troubleshooting script is a Royal PITA

What's this "troubleshooting" of which y'all are speaking? Do the rest of you not write perfect code?  
(-;

---

<div class="post-metadata">

**Author:** ![Curlyandshemp](https://avatars.discourse-cdn.com/v4/letter/c/bcef8e/32.png) [@Curlyandshemp](https://forum.inductiveautomation.com/u/Curlyandshemp)\
**Post date:** [March 8, 2018, 10:12pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/19 "2018-03-08T22:12:15Z")

</div>

The load template creates template data to overlay existing data for comparison . This is common in CIP applications.  
Template or ‘Golden Batch’ is in red

 ![](https://us1.discourse-cdn.com/inductiveautomation/original/2X/0/006bae3d4ffc5325d5de6f81a36253212fe312da.png)

---

<div class="post-metadata">

**Author:** ![Curlyandshemp](https://avatars.discourse-cdn.com/v4/letter/c/bcef8e/32.png) [@Curlyandshemp](https://forum.inductiveautomation.com/u/Curlyandshemp)\
**Post date:** [March 8, 2018, 10:16pm UTC](https://forum.inductiveautomation.com/t/ignition-v8-release/17247/20 "2018-03-08T22:16:15Z")

</div>

my code is perfect, end users are just not using it right 😁

[Next page](https://forum.inductiveautomation.com/t/ignition-v8-release/17247.md?page=2)
