Yeah, manually renaming each of the .js.map files to .mxml.map would work. Only for the MXML ones, though. The .js.map files for ActionScript classes are referenced correctly.
- Josh On Wed, Jun 28, 2017 at 3:38 PM, Alex Harui <aha...@adobe.com.invalid> wrote: > Up to you. Is there an easy workaround (rename the files)? > > -Alex > > On 6/28/17, 3:35 PM, "Josh Tynjala" <joshtynj...@gmail.com> wrote: > > >We should remove the part about MXML source maps from the announcement > >(too > >late for the release notes, unfortunately). As I was writing a new > >tutorial, I found that they fail to work in critical situations. The > >source > >map directive references the wrong file extension (the compiler emits > >.mxml.map instead of .js.map). The built-in developer tools in Chrome and > >Firefox can't find the source map file, since it has a different name. > > > >Interestingly, source maps for MXML work correctly when launching > >specifically in Chrome from VSCode, so I guess that must be where I tested > >this feature. I'm not sure why this behaves differently than the developer > >tools, but I assume that the Chrome debug extension for VSCode handles > >source maps differently. Launching in Firefox from VSCode fails to find > >source maps. > > > >Anyway, sorry for the trouble! Hopefully, our release cycle will be > >shorter > >this time so that the fix gets out there sooner rather than later. > > > >- Josh > > > >On Mon, Jun 26, 2017 at 8:07 AM, Alex Harui <aha...@adobe.com.invalid> > >wrote: > > > >> Please comment on the draft below. We need Om or someone to publish the > >> npm module. > >> > >> ----------- > >> > >> The Apache Flex community is pleased to announce the release of Apache > >> FlexJS SDK 0.8.0 and Apache Flex FalconJX Compiler 0.8.0. > >> > >> Apache Flex is a highly productive, open source application framework > >>for > >> building and maintaining expressive applications that deploy > >>consistently > >> on all major browsers, desktops and devices (including smartphones, > >> tablets and tv). > >> > >> Apache FlexJS is a next-generation Flex SDK that enables developers to > >>use > >> MXML and ActionScript to not only create SWFs but also cross-compile the > >> same MXML and ActionScript to HTML/JS/CSS so applications can run > >>natively > >> in browsers. The cross-compiled code can also be used in Apache Cordova > >> (Adobe PhoneGap) mobile applications. > >> > >> Apache Flex FalconJX is a next-generation MXML and ActionScript > >> cross-compiler. It extends the next-generation SWF compiler known as > >> Falcon. Both are contained in the release package and are used by the > >> FlexJS package to compile SWFs or cross-compile to HTML/JS/CSS. > >> > >> This is the sixth release of FlexJS and FalconJX. It is ‘beta' > >> quality. In this release, all of the compiler JARs and framework SWCs > >>are > >> also available as Maven artifacts making FlexJS the only version of any > >> Flex > >> SDK to support Maven. Maven can even be used to build the sources and > >> examples. See the various pom.xml files included in the artifacts. > >> > >> New capabilities in this release include: > >> > >> - A new "Express" component set, which is designed for rapid application > >> development. It includes more beads by default than the "Basic" > >>component > >> set to help you get started building FlexJS applications faster. > >> - The new "Material Design Lite" component set brings Google's Material > >> Design system to FlexJS. > >> - More complete Reflection implementation with access to static members, > >> kept metadata and method parameters > >> - Added cross-platform > >>registerClassAlias/getAliasByClass/getClassByAlias > >> implementations (reflection package) > >> - Added support for interpreting XML literals as JSX by adding [JSX] > >> metadata to a function. > >> - The -source-map compiler argument now also generates source maps for > >> scripts in MXML files. > >> > >> > >> > >> The purpose of this release is to gather feedback about the > >> features and implementation strategies, and recruit new contributors as > >>we > >> grow these code bases into an SDK and tool chain that delivers the > >>highest > >> productivity developing applications that can run in the most places. > >> These releases may not handle production needs. Expect lots of bugs and > >> missing features. Please file bugs at: > >> > >> > >>https://na01.safelinks.protection.outlook.com/?url= > https%3A%2F%2Fissues.a > >>pache.org%2Fjira%2Fbrowse%2FFLEX%2F&data=02%7C01%7C% > 7C6fb5de4857f945e5bf9 > >>f08d4be761f81%7Cfa7b1b5a7b34438794aed2c178de > cee1%7C0%7C0%7C63634286192188 > >>8444&sdata=sn3LnKfXnGr9i0HtcRlMkiIQOlCEDxmJdTUW3nmLkxc%3D&reserved=0 > >> > >> For questions about how to use FlexJS and FalconJX, send email to > >> us...@flex.apache.org. Please try to prefix the subject with [FlexJS] > >>or > >> [FalconJX] so it is clear the questions refer to this release and not > >>the > >> Flex SDK and MXMLC compiler. > >> > >> For questions and feedback on the development of the source code in > >>these > >> release, send email to dev@flex.apache.org. Again, please prefix the > >> subject with [FlexJS] or [FalconJX]. > >> > >> Apache FlexJS and Apache Flex FalconJX are available in source and > >>binary > >> form from the following download page: > >> > >>https://na01.safelinks.protection.outlook.com/?url= > http%3A%2F%2Fflex.apac > >>he.org%2Fdownload-flexjs.html&data=02%7C01%7C% > 7C6fb5de4857f945e5bf9f08d4b > >>e761f81%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0% > 7C636342861921888444&s > >>data=w7FVwBDIS3PczwuFyBoQfT6pkVR2O9x8WFxXOERz0Fs%3D&reserved=0 > >> > >> When downloading from a mirror site, please remember to verify the > >> downloads using signatures or MD5 hashes. > >> > >> A simple way to try these releases is to use the > >> InstallApacheFlex 3.1 or 3.2 application which is available at the > >> following url: > >> > >>https://na01.safelinks.protection.outlook.com/?url= > http%3A%2F%2Fflex.apac > >>he.org%2Finstaller.html&data=02%7C01%7C%7C6fb5de4857f945e5bf9f08d4be76 > 1f8 > >>1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0% > 7C636342861921888444&sdata=G > >>2fK75zDelClk9km2zn098whlVgrHVnAhjM2v5G%2FSSQ%3D&reserved=0 > >> > >> Choose Apache FlexJS 0.8.0 and it will create an Adobe Flash > >> Builder-compatible SDK that uses the Falcon and FalconJX compilers to > >> generate SWFs and HTML/JS/CSS output. You can also use FDT as your IDE > >> for developing FlexJS applications. Some folks have been successful > >> using IntelliJ, FlashDevelop as well. Moonshine is also working on > >> FlexJS support. > >> > >> Apache FlexJS 0.8.0 is also available as a npm package. On a system with > >> npm installed, users can easily install FlexJS with the command: "npm > >> install flexjs -g". > >> > >> See the README or the FlexJS wiki for more information. The FlexJS > >> section of the wiki is at the following > >> > >> url: > >> > >>https://na01.safelinks.protection.outlook.com/?url= > https%3A%2F%2Fcwiki.ap > >>ache.org%2Fconfluence%2Fdisplay%2FFLEX%2FFlexJS& > data=02%7C01%7C%7C6fb5de4 > >>857f945e5bf9f08d4be761f81%7Cfa7b1b5a7b34438794aed2c178de > cee1%7C0%7C0%7C63 > >>6342861921888444&sdata=DuzlMHpeihdDpoZJZBB0jL2VcBIA9L > WtjF1bH%2Fvt4QA%3D&r > >>eserved=0 > >> > >> For more information on Apache Flex, visit the project home page: > >> > >>https://na01.safelinks.protection.outlook.com/?url= > http%3A%2F%2Fflex.apac > >>he.org&data=02%7C01%7C%7C6fb5de4857f945e5bf9f08d4be76 > 1f81%7Cfa7b1b5a7b344 > >>38794aed2c178decee1%7C0%7C0%7C636342861921888444&sdata= > vlbRZJN7F21HCM%2Ba > >>H8pm6zUFuvLS4HxFDP1GK2KzgPk%3D&reserved=0 > >><https://na01.safelinks.protection.outlook.com/?url= > http%3A%2F%2Fflex.apa > >>che.org%2F&data=02%7C01%7C%7C6fb5de4857f945e5bf9f08d4be76 > 1f81%7Cfa7b1b5a7 > >>b34438794aed2c178decee1%7C0%7C0%7C636342861921888444& > sdata=0K0bL5d1UXNJJx > >>WgMn2W5xdlkNTF4q1OpdVU9%2BECOQg%3D&reserved=0> > >> > >> Please try FlexJS and become involved in shaping the future of Flex. > >> > >> The Apache Flex Community > >> > >> > >> > >> > >> > >> > >