MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    Electron v20 will coming with next release but...

    Scheduled Pinned Locked Moved Upcoming Features
    9 Posts 5 Posters 5.9k Views 5 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • bugsounetB Offline
      bugsounet Banned
      last edited by

      Hi, @development, @sdetweil , @karsten13 , @MichMich

      That I see next release of MM² will received Electron v20.x
      I just make a warn with this version.

      I just discover that:
      We are not able to use electron-rebuild with some dependencies

      I tried to update many dependency for compiling but it’s failed on each time
      tested with node-gyp >= 8.4.0 , electron-rebuild >=3.2.8, node >= 16.15.0

      Impact of this ?

      sample, if a user use PIR Sensor, Some hotwords for controling with vocal MM²
      Result: they can’t use it because they can’t rebuild the dedicated module

      Can you leave some time for correct this by leave electron v19.x in next release ?
      Naturaly, I (or we) will try solve this situation before the next next release (~2023-01)

      Or this forum will have many issue … unsolved !

      Thanks for reading,
      @bugsounet

      S karsten13K 2 Replies Last reply Reply Quote 0
      • S Offline
        sdetweil @bugsounet
        last edited by

        @bugsounet yes, the issue is really here

        https://github.com/nodejs/nan/issues/922#issuecomment-974779085

        epoll uses nan

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        1 Reply Last reply Reply Quote 0
        • karsten13K Online
          karsten13 @bugsounet
          last edited by

          @bugsounet said in Electron v20 will coming with next release but...:

          Can you leave some time for correct this by leave electron v19.x in next release ?

          I think there is no choice so I will revert electron on develop branch back to v19 with next dependency update …

          S 2 Replies Last reply Reply Quote 0
          • S Offline
            sdetweil @karsten13
            last edited by sdetweil

            @karsten13 I agree

            I opened this on epoll
            https://github.com/fivdi/epoll/issues/47

            it was closed as a dup of
            https://github.com/fivdi/epoll/issues/42, about a year old

            but have little hope

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            1 Reply Last reply Reply Quote 0
            • S Offline
              sdetweil @karsten13
              last edited by

              @karsten13 @bugsounet

              I opened this MM issue

              https://github.com/MichMich/MagicMirror/issues/2903

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              S 1 Reply Last reply Reply Quote 0
              • S Offline
                sdetweil @sdetweil
                last edited by

                at least in the case of PIR, it appears
                MMM-PIR-Sensor-Lite works as it uses python for triggering

                https://github.com/grenagit/MMM-PIR-Sensor-Lite

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                1 Reply Last reply Reply Quote 0
                • kayakbabeK Offline
                  kayakbabe
                  last edited by kayakbabe

                  I saw on those github issues posed above that

                  “This will result in applications that use epoll/onoff being broken after Electron 12.”

                  That means most of the button and input sensor type magicmirror modules will probably break.

                  So, I"m kinda glad I broke my new button module. and found this info right after. I think I"m going to go with a python based script and bypass the node on/off and epoll. So back to the drawing board.

                  S 1 Reply Last reply Reply Quote 0
                  • S Offline
                    sdetweil @kayakbabe
                    last edited by

                    @kayakbabe where do you see 12?

                    all is ok to 19

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    kayakbabeK 1 Reply Last reply Reply Quote 0
                    • kayakbabeK Offline
                      kayakbabe @sdetweil
                      last edited by

                      @sdetweil said in Electron v20 will coming with next release but...:

                      @kayakbabe where do you see 12?

                      all is ok to 19

                      https://github.com/fivdi/epoll/issues/42
                      Top comment by David

                      1 Reply Last reply Reply Quote 0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      • 1 / 1
                      • First post
                        Last post
                      Enjoying MagicMirror? Please consider a donation!
                      MagicMirror created by Michael Teeuw.
                      Forum managed by Sam, technical setup by Karsten.
                      This forum is using NodeBB as its core | Contributors
                      Contact | Privacy Policy