00:00:04The highly anticipated release of version 24
of the Oxygen suite of products is here and we
00:00:11want to show you some of the most interesting
and important new features and updates.
00:00:18DITA authors will notice that
the validation button on the
00:00:21DITA Maps Manager's toolbar now has more options.
00:00:26You can now configure and run validation
scenarios directly from the DITA Maps Manager.
00:00:31For instance, you could create
a validation scenario that
00:00:34uses a custom set of schematron rules.
00:00:45For DITA-OT project files, there is also
a new built-in validation and completeness
00:00:51check scenario that can be used to validate
all contexts from a DITA-OT project file
00:00:59and you can see that there's a variety
of options that can be configured.
00:01:09Some new XML refactoring actions were added
that pertain specifically to DITA maps ...
00:01:16For example, you can easily convert a
DITA map to a bookmap or vice versa ...
00:01:32another one allows you to change or
remove a profiling attribute value ...
00:01:38it provides a simple wizard where you select
the attribute and specify the new value ...
00:01:50and there's also a new operation that defines
keys for all of a DITA map's topic references
00:01:56and converts each direct reference to
a key reference in each DITA topic.
00:02:05There is new tags display mode that presents block
00:02:08tags without element names,
for a more compact style.
00:02:15DITA publishers now have the ability to
publish content from Oxygen to Zendesk.
00:02:21You would create a new DITA-OT transformation
scenario and there is a now a new transformation
00:02:27type called Zendesk Help Center ... After
configuring and applying the transformation,
00:02:36your content is published in the Zendesk Help
Center in the specified category and section.
00:02:50It's now possible to dynamically convert
non-DITA resources to DITA during publishing.
00:02:56For example, I have a Word document referenced
in a DITA map. I can edit its properties and for
00:03:02the value of the format attribute you can see
that there are now values for 'word-to-dita'.
00:03:12And after applying the transformation...
00:03:16You can see that it was converted to a DITA topic in the output.
00:03:22Numerous improvements were also added for PDF
publishers. For example, this is the initial
00:03:29default layout for PDF files in my version of
Acrobat Reader, but now I can impose a custom
00:03:34initial layout. In my custom CSS file, I've added
some Oxygen-specific properties to impose a custom
00:03:42layout. And you can see that the result in the
output is that my imposed layout has the pane
00:03:48on the right collapsed, a 2-page layout,
and the toolbar is hidden ... through the
00:03:55use of some new security-related transformation
parameters, you also have access to new security
00:04:01options, for example, to prevent the possibility
of printing the document or copying content ...
00:04:12support was also added for rotating table
content. I've set some custom rules in my CSS,
00:04:20and in the output, you see
that the content in header cell
00:04:23is rotated and the content
in the cells are centered.
00:04:29JSON developers will be happy to know
that the support for editing JSON Schema
00:04:34documents was greatly enhanced. First off,
a JSON Schema file template was added in
00:04:40the new file wizard to make it very easy
to create JSON Schemas from scratch ...
00:04:51Notice that the new file was automatically
open in the new Design mode that was added
00:04:55for JSON Schemas.
... it is an expressive diagram editor that is
00:05:01helpful for visualizing and editing both simple
and complex JSON Schemas ... and you can edit
00:05:07component names and properties directly within
the diagram or through contextual menu actions.
00:05:19Another example of a helpful improvement
is that the diagrams that you see in
00:05:24Design mode are now also included in JSON Schema
documentation that is generated in HTML format.
00:05:32For those who use command-line scripts for file
or directory comparisons, you now have options for
00:05:38generating various reports that show the results
of the comparison in various formats such as JSON,
00:05:43YAML, XML, or even HTML so that you can view
the resulting reports in your browser.
00:05:56In Oxygen, you can use the new "Generate HTML
Report for Directory Comparison" from the
00:06:02Tools menu to configure a similar comparison
report that can be open in your browser.
00:06:10A specific example of one of the performance
improvements that were added for this release
00:06:15helps to reduce the time it takes to load
files at startup or when switching projects.
00:06:21Only the most recently used file from your
previous session or project is loaded,
00:06:27while all other previously opened files
are only shown as placeholder tabs
00:06:33but the content isn't loaded until
you actually open that tab.
00:06:40Our developers continue to improve add-ons
that extend Oxygen’s functionality.
00:06:46The Git Client is one of the most popular
add-ons and some it's many enhancements include
00:06:51the ability to stash uncommitted changes locally
so that you can use other Git operations in the
00:06:57meantime ... in the Git History view, you can
create a tag for a particular commit, for example
00:07:05to mark a specific point in the commit history
as being important or to mark a release point ...
00:07:13also, in the Git Branch Manager view, you
can now merge one branch into another.
00:07:25A variety of exciting new features were also added
for the innovative online Oxygen XML Web Author
00:07:32A new visual Merge Tool helps resolve conflicts
when multiple users work with the same documents
00:07:38and commit changes to the same Git repository. It
shows the 2 versions side-by-side with differences
00:07:44marked very clearly. It has some toolbar actions
for changing the tags display mode ... navigating
00:07:52between the blocks of differences ... and copying
changes from the right side file to the left.
00:08:05The left side pane is editable so, for example,
00:08:08you could copy a conflicting change
from the right pane and manually merge
00:08:14the other person's change by pasting it in
the appropriate location in the left pane.
00:08:25You can then commit the change
made within the Merge tool
00:08:28to successfully resolve the conflict.
00:08:35The Web Author user interface was re-designed
for a more modern look and feel. For example, the
00:08:41side-panes now have more vertical space (this is
particularly helpful when custom views are added),
00:08:49the overal blending was improved for cases
where Web Author is embedded in another
00:08:54application, and visual aspects of various
components such as dialog boxes, buttons,
00:09:00and menus were also enhanced.
00:09:07There is also a new option in
00:09:09preferences where you can change the
way tracked changes are presented.
00:09:14For instance, you can choose to show
insertions in green and deletions in red.
00:09:26These were just highlights of a small number of
the exciting new features added in Oxygen 24.
00:09:33For a complete list of all the additions, updates,
00:09:36and implementations, go to our
What's New page on our website.